求帮看一下面这个程序哪里出了错

img

img

img


我想在最后求出这个二维数组的最大值的行列来着的,只是不知道为什么总是5,5
求解

求最大值 及 所在的行 列那段代码这么写:

max=a[0][0];int max_i=0;int  max_j=0;//增加两个变量,记录最大值所在的行 列 数。
for(i=0;i<chen;i++){
    for(j=0;j<tong;j++){
        if(a[i][j] > max){
           max = a[i][j];
           max_i = i;
           max_j = j;
        }
    }
}
printf("\n");
printf("max=%d\n%d,%d",max,max_i,max_j);