高手帮刚忙,看看有什问题 求一2维数组是否为对称数组
#include<stdio.h>int pd(int str[10][10],int n)
{
int i,j,p=1;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{
if(str[i][j]!=str[j][i])
p=0;
}
if (p=1)
return(1);
else
return(0);
}
main()
{
int i,j,str[10][10],k,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
scanf("%d", &str[i][j]);
}
k=pd(str,n);
if (k==1)
printf("yes\n");
else
printf("no\n");
}