int main() { //callerFunc(myFun); int grid[3][3] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; printCol(grid, 2, 3); int **grid1; grid1 = (int**)(malloc(sizeof(int*)*3)); for(int i=0; i<3; i++) { grid1[i] = (int*)(malloc(sizeof(int)*3)); } for(int i=0; i<3; i++) { for(int j=0; j<3; j++) { grid1[i][j] = i*3 + j; } } for(int i=0; i<3; i++) { for(int j=0; j<3; j++) { printf("%d\t", grid1[i][j]); } printf("\n"); } return 1; }
void stage1( char* X_name, int r, int c ) //r is row index, c is column index { matrix *mainMatrix; mainMatrix = readInFile(X_name); //find the value in r,c int value; value = findingValue(c, r, mainMatrix); printf("%d\n", value); //prints the value printRow(mainMatrix, r); printCol(mainMatrix, c); return; }