diff --git a/sudoku.c b/sudoku.c --- a/sudoku.c +++ b/sudoku.c @@ -41,6 +41,7 @@ static unsigned long iterations = 0; typedef struct Field Field; + typedef Field **Board; /** @@ -129,6 +130,7 @@ int solveBoard (Board board, int k) { u_int i; + int q; if ((++iterations > MAX_ITERATIONS)) @@ -181,8 +183,11 @@ int main (int argc, char **argv) { Board b; + int i; + int ret; + int colored = 0; while ((i = getopt (argc, argv, "ch")) != -1) {