求帮忙 求鞍点“找一个二维数组中的位置,同行中最大,同列中最小”
#include <stdio.h> int main()
{
int a[3][3],i,j,max,x,y;
printf("请输入九个元素:\n");
scanf("%d%d%d%d%d%d%d%d%d",&a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],a[2][0],a[2][1],a[2][2]);
for(i=0;i<2;i++)
{
max=a[i][j];
for(j=0;j<2;j++)
{
if(max>a[i][j+1])
y=j;
else
{
y=j+1;
max=a[x][y];
}
}
x=i;
for(i=0;i<2;i++)
if(a[x][y]<=a[i][j])
printf("二维数组的鞍点是:x=%d,y=%d",x,y);
}
}