编写自定义函数输出一个N行M列二维数组的最大元素及其所在的行,列
#include<stdio.h>int main()
{ int i,j,N,M,a[N][M];
printf("请输入N行M列二维数组\n");
scanf("%d%d",&N,&M);
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
{scanf("%d",&a[i][j]); }}
int max(int a[N][M]);}
int max(int c[N][M])
{ int i,j,t,q,w;
t=c[0][0];
for(i=0;i<N;i++)
for(j=0;j<M;j++)
{ if(c[i][j]>=t)
{ t=c[i][j];
q=i;
w=j;}
else
{ q=q;
w=w;} }
printf("该数组中最大的元素是:%d\n",t);
printf("该二维数组中最大元素在%d行%d列\n",q+1,w+1) ;
}