#include <
stdio.h>
int const M = 2;
int const N = 3;
void Show(int a[][N],int m) {
int i,j;
for(i = 0; i < m; ++i) {
for(j = 0; j < N; ++j)
printf("%3d ",a[i][j]);
printf("\n");
}
}
int main() {
int i,j,a[M][N];
int maxi = 0,maxj = 0;
printf("输入 %d 个整数:",M * N);
for(i = 0; i < M; ++i) {
for(j = 0; j < N; ++j)
scanf("%d",&a[i][j]);
}
Show(a,M);
for(i = 0; i < M; ++i) {
for(j = 0; j < N; ++j) {
if(a[i][j] > a[maxi][maxj]) {
maxi = i;
maxj = j;
}
}
}
printf("max : a[%d][%d] = %d\n",maxi,maxj,a[maxi][maxj]);
return 0;
}
本回答被网友采纳