4行4列的二维数组中的鞍点c语言

2025-06-27 21:23:14
推荐回答(1个)
回答1:

#include 
#define  N   4  //N---多少行//
#define  M   4 //M---多少列//
void main()
{
 int a[N][M],i,j,t,k,max,min,l=0;
 printf("请输入数组:\n");
 for (i=0;i  for (j=0;j   scanf("%d",&a[i][j]);
  for (i=0;i  { 
   max=a[i][0];k=0;
   for (j=1;j    if (a[i][j]>max)
    {
     max=a[i][j];k=j;
    }
    min=a[0][k];
    for (t=1;t     if (a[t][k]      min=a[t][k];
     if (max==min)
     {
         printf("所要的数在数组中的%d行%d列值为%d\n",i,t,max);l++
     }
  }
  if(l==0)
   printf("there is no such number.\n");
}