任意输入a[N][N]个数,找出并输出其中的最大数和 最小数,以及它们的下标
#include <stdio.h>int main(){
int n=3;
int a[3][3];
int i,j,max,min;
int a1,a2,b1,b2;
printf("输入%d个数\n",n*n);
for(i=0;i<n;i++){
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
}
max=a[0][0];
min=a[0][0];
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(a[i][j]>max)
max=a[i][j];
a1=i;b1=j;
}
if(a[i][j]<min){
min=a[i][j];
a2=i;b2=j;
}
}
printf("最大值a[%d][%d]=%d,最小值a[%d][%d]=%d\n",a1,b1,max,a2,b2,min);
return 0;
}
不会,也不知道拿错了