C program to solve Sudoku