楼上正解,
利用循环取值,然后判断数组矩阵值大于初始值的,就修改这个变量值,就是MAX值。
#include
void main()
{
int a[4][4] = {1,2,3,4,5,6,7,8,9,8,6,5,4,3,2,4};
int max,max_r = 0,max_c = 0,i,j;
max = a[0][0];
for(i = 0; i <4; i++)
{
for(j = 0; j < 4; j++)
{
if(a[i][j] > max)
{
max = a[i][j];
max_r = i;
max_c = j;
}
}
}
printf("Max:%d\nRow:%d\nColumn:%d\n",max,max_r,max_c);
}