一道c数组里找最大的值的题

编写程序,输入整数m,n(m,n均小于10),再输入一个m行n列的矩阵,输出该矩阵中最大元素的值(若有多个,输出从左上角开始按先行后列的方式查找到的第一个)。
请问该怎么做,请直接给出答案,谢谢

是C语言吧?怎么选了个C#标签

//输入整数m,n(m,n均小于10),再输入一个m行n列的矩阵,输出该矩阵中最大元素的值(若有多个,输出从左上角开始按先行后列的方式查找到的第一个)
#include <stdio.h>
int main()
{
    int a[10][10],m,n,i,j,max;
    scanf("%d%d",&m,&n);
    for(i=0;i<m;i++)
        for(j=0;j<n;j++)
            scanf("%d",&a[i][j]);
    max = a[0][0];
    for(i=0;i<m;i++)
      for(j=0;j<n;j++)
        if(a[i][j] > max)
            max = a[i][j];
    printf("%d",max);
    return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632