求助,大大帮帮忙啊。
程序出错了。怎么改啊
程序代码:#include<stdio.h>
void main()
{
void zhuz(int *p);
int i,j,a[3][3],(*p)[3];
p=a;
printf("输入一个三乘三矩阵。\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&p[i][j]);
zhuz(*p);
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
printf("%d ",p[i][j]);
printf("\n");}
}
void zhuz(int *p)
{int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
p[i][j]=p[j][i];
}
p[i][j]=p[j][i];是错误的,怎么出错了,又怎么改啊。[ 本帖最后由 xp251746222 于 2010-5-25 16:46 编辑 ]








