#include<stdio.h>
#include<stdlib.h>
int main()
{
int max,lie,i,j,a[3][3]={{1,5,3},{7,10,4},{4,9,5}};
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
max=a[i][0];
if (a[i][j]>max)
{
max=a[i][j];
lie=j;
}
}
if(max==a[i][0])
{
lie=0;
}
if(i==0)
{
if(a[i][lie]<=a[1][lie]&&a[i][lie]<=a[2][lie])
{
printf("a[%d][%d]为鞍点,值为%d\n",i,lie,a[i][lie]);
}
else{
printf("a[%d][%d]不为鞍点\n",i,lie);
}
}
else if(i==1)
{
if(a[i][lie]<=a[0][lie]&&a[i][lie]<=a[2][lie])
{
printf("a[%d][%d]为鞍点,值为%d\n",i,lie,a[i][lie]);
}
else{
printf("a[%d][%d]不为鞍点\n",i,lie);
}
}
else if(i==2)
{
if(a[i][lie]<=a[1][lie]&&a[i][lie]<=a[0][lie])
{
printf("a[%d][%d]为鞍点,值为%d\n",i,lie,a[i][lie]);
}
else{
printf("a[%d][%d]不为鞍点\n",i,lie);
}
}
}
return 0;
}