updating sudoku.c, test case runs for test1.txt and test2.txt