我刚刚做了下,还没完全做出来。。。先给你看看吧,这个程序还不是最终的。只是我的思路。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a[5][5],i,j,k,l,m,n;
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<=2;i++)
for(j=0;j<=4;j++)
for(k=0;k<=4;k++)
if(a[i][j]==a[i+1][k]||a[i][j]==a[i+2][k])
{
l=i+1;
m=i+2;
n=i+3;
printf("第%d行,第%d行,第%d行有相同值\n",l,m,n);
}
system("pause");
}
还有些问题没解决,等我晚上在帮你想想。。。