#include<stdio.h>
void zz(int a[3][3])
{ int i,j,t;
t=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
t=a[i][j];
a[i][j]=a[j][i];
a[j][i]=t;
}
}
void main()
{int i,j;
int a[3][3]={{4,5,2},{32,9,1},{15,17,31}};
zz(a);
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
printf("%d ",a[i][j]);
putchar('\n');
}
}
为什么不对?