Simple sudoku solver using data structures in C