#include<stdio.h>
void f(int b[][3])
{
int t,i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++) //这里是否有什么问题,为什么输出结果不对呢?
{
t=b[i][j];
b[i][j]=b[j][i];
b[j][i]=t;
}
for(i=0;i<3;i++)
{
{
for(j=0;j<3;j++)
printf("%d ",b[i][j]);
}
printf("\n");
}
}
void main()
{
int a[3][3]={1,2,3,4,5,6,7,8,9};
f(a);
}
高手请指点.!