5*8的矩阵 找最大值及其位置,但有多个相同的值怎么办 例如最大值是9 有五个9在不同的位置 怎么找出后面的?
#include<stdio.h>
int main()
{
int a[5][8];
int i,j,z=0,x=0;
int max=a[0][0];
printf(“请输入元素\n”);
for(i=0;i<5;i++)
{
for(j=0;j<8;j++)
scanf("%d",&a[i][j]);
printf("\n");
}
max=a[i][j];
for(i=0;i<5;i++)
{
for(j=0;j<8;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
z=i;
x=j;
}
}
}
printf(“max=%d\nz=%d\nx=%d\n”,max,z,x);
printf("\n");
return 0;
}