Code
#include <stdio.h>
int main()
{
int i,j,f,n,a[20][20];
while(scanf("%d",&n)!=EOF&&n)
{
for(i=0; i<n; i++)
for(j=0; j<n; j++)
scanf("%d",&a[i][j]);
int flag = 1;
for(i=0; i<n; i++)
{
for(j=0; j<n; j++)
{
if(a[i][j] != a[j][i])
{
flag = 0;
break;
}
}
}
if(flag)
printf("yes\n");
else
printf("no\n");
}
return 0;
}
反思:数组练习,对称矩阵的条件为a[i][j] == a[j][i],只要有一个元素不符合,就不是对称矩阵。