Wydaje mi się, że daje dobre wyniki:
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, j = 0;
int tab[3][3];
tab[0][0] = 1;
tab[0][1] = 2;
tab[0][2] = 4;
tab[1][0] = 0;
tab[1][1] = 10;
tab[1][2] = 9;
tab[2][0] = 2;
tab[2][1] = 2;
tab[2][2] = -2;
for(i=0;i<3;i++){
int max;
max=tab[0][j];
for(j=0;j<3;j++){
if(tab[i][j]>max){
max=tab[i][j];
}
}
printf("Najwiekszy element w kolumnie %d to %d \n",i,max);
}
return 0;
}
Najwiekszy element w kolumnie 0 to 4
Najwiekszy element w kolumnie 1 to 10
Najwiekszy element w kolumnie 2 to 2