编辑代码

#include <stdio.h>
//#define N 4
//#define M 5
int main(){
	int N=4,M=5;
	int a[N][M];
	int i,j,k,max=0,maxj,flag;
	printf("please input array:\n");
	for(i=1;i<=N;i++)
		for(j=1;j<=M;j++)
	scanf("%d",&a[i][j]);
	
	for(i=1;i<=N;i++){
		max=a[i][1];
		maxj=0;
		for(j=1;j<=M;j++)
		if(a[i][j]>max)
		{
			max=a[i][j];
			maxj=j;
			}
		flag=1;
		for(k=1;k<=N;k++)
		if(a[k][maxj]<max)
		{
			flag=0;
			continue;
			}
		if(flag){
			printf("a[%d][%d]=%d\n",i,maxj,max);
			break;
		}	
	}
	if(!flag)
		printf("this is not exist!\n");
		return 0;

	
//	for(i=1;i<=N;i++){
//		for(j=1;j<=M;j++)
//	printf("%5d",a[i][j]);
//	printf("\n");
//	}
	
}