Update sudoku.c

program overhaul