定义二维数组a[M][N],存储该数组,用循环的方法输入数组的M×N个原宿,在求矩阵中的鞍点
#include "stdio.h"
int main()
{
int i,j,k,p=0;
int a[3][4];
int max,min;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<3;i++)
{
max=a[i][0];
for(j=0;j<4;j++)
{
if(max<a[i][j])
{
max=a[i][j];
}
}
for(j=0;j<4;j++)
{
min=a[0][j];
for(k=0;k<3;k++)
{
if(min>a[k][j])
{
min=a[k][j];
}
}
if(min==max)
{
printf("%d\n",max);
p++;
break;
}
}
}
if(p==0)
{
printf("NO");
}
return 0;
}