You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.0 KiB

#include <stdio.h>
void printSudoku(char board[9][9])
{
for (int r = 0; r < 9; r++)
{
if (r % 3 == 0 && r != 0)
{
printf("---------------------\n");
}
for (int c = 0; c < 9; c++)
{
if (c % 3 == 0 && c != 0)
{
printf("| ");
}
printf("%c ", board[r][c]);
}
printf("\n");
}
}
int main() {
char board[9][9] =
{
{'5', '3', '4', '6', '7', '8', '9', '1', '2'},
{'6', '7', '2', '1', '9', '5', '3', '4', '8'},
{'1', '9', '8', '3', '4', '2', '5', '6', '7'},
{'8', '5', '9', '7', '6', '1', '4', '2', '3'},
{'4', '2', '6', '8', '5', '3', '7', '9', '1'},
{'7', '1', '3', '9', '2', '4', '8', '5', '6'},
{'9', '6', '1', '5', '3', '7', '2', '8', '4'},
{'2', '8', '7', '4', '1', '9', '6', '3', '5'},
{'3', '4', '5', '2', '8', '6', '1', '7', '9'}
};
printSudoku(board);
return 0;
}