Sudoku written in C