5*8矩阵 找最大值与其所在位置 最大值多个相同的怎么找到所有最大值的位置 这个程序只能找见第一个最大值
#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;
}