Geology Homework Help - Answers
Recently Asked Geology Assignment Help, Questions and Answers
In this project, you will write a program for generating Sudoku boards. In Sudoku, the player is presented with a 9 × 9 board, where some of the 81 cells are filled with digits (numbers between 1–9) and other cells are left blank. The player must fill the blank cells with digits so that each column, each row, and each of the nine 3×3 boxes that compose the board contains all of the digits from 1 to 9. In other words, no digit must be repeated in any row, column or box. Three boxes side-by-side make up a band and three boxes on top of each other make up a stack. The figure below illustrates a Sudoku board (note that the boxes have thicker borders):
The functionality of the program will be implemented in three files. enee140_sudoku.h is a header file that includes function prototypes for your Sudoku library. enee140_sudoku.c is a C file where you define (implement) these functions, as well as any other helper functions you may find useful. enee140_gen_sudoku.c is the C file that includes the main() function of your program. In the main() function, you will read the arguments provided by the user on the command line and you will ...