我这里是自定义了一个二维的数组,如果是自己输入的二维数组,只需要把我前面的改成这个样子就好了
int row,len;//这里row是行len是列
int i,j;
scanf("%d%d",&row,&len);
int s[row][len];
for(i=0;i<row;i++){//循环输入
for(j=0;j<len;j++){
scanf("%d",s[i][j]);
}
}
下面是完整的代码
#include<stdio.h>
int main(){
int a[3][3]={{5,7,3},{-5,6,9},{23,76,34}};
int max=a[0][0],i,j;
for(i=0;i<=2;i++){
for(j=0;j<3;j++)
if(a[i][j]>max){
max=a[i][j];
}
}
for(i=0;i<=2;i++){
for(j=0;j<3;j++)
printf("%d ",a[i][j]);
printf("\n");
}
printf("数组中最大的数是%d\n",max);
return 0;
}