#define SIZE 6 //sudoku problem char col1up = 4, col2up = 3, col3up = 2, col4up = 1, col1down = 1, col2down = 2, col3down = 2, col4down = 2, row1left = 4, row2left = 3, row3left = 2, row4left = 1, row1right = 1, row2right = 2, row3right = 2, row4right = 2; char a = 0, b = 0, c = 0, d = 0, e = 0, f = 0, g = 0, h = 0, i = 0, j = 0, k = 0, l = 0, m = 0, n = 0, o = 0, p = 0; char matrix[6][6] = { {0, col1up,col2up,col3up,col4up, 0}, {row1left,a,b,c,d,row1right}, {row2left,e,f,g,h,row2right}, {row3left,i,j,k,l,row3right}, {row4left,m,n,o,p,row4right}, {0, col1down,col2down,col3down,col4down, 0}, }; //function to print sudoku void print_sudoku() { int i,j; for(i=0;i