summaryrefslogtreecommitdiff
path: root/cell.h
diff options
context:
space:
mode:
Diffstat (limited to 'cell.h')
-rw-r--r--cell.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/cell.h b/cell.h
index 76ecd90..fc5f467 100644
--- a/cell.h
+++ b/cell.h
@@ -1,7 +1,16 @@
+#ifndef SUDOKU_CELL_H
+#define SUDOKU_CELL_H
+
+/* Description of a single cell on a sudoku board */
struct cell
{
+ /* Sovled value of this cell */
char val;
- char not[9];
-} cell;
+ /* Array used to determine which values this cell can NOT be.
+ * A non-zero value at index N indicates that this cell cannot have the
+ * value N + 1 */
+ char not[9];
+};
+#endif /* SUDOKU_CELL_H */