回复 楼主 燕过风
我在楼主的代码上稍作修改,试了一下,好像已经没有问题了。请楼主试试。

#include<stdio.h> main() { int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2]; int i,j; printf("array a:"); for(i=0;i<=1;i++) { printf("\n"); for(j=0;j<=2;j++) { printf("%5d",a[i][j]); //把这个\n去掉就可以了 b[j][i]=a[i][j]; } } printf("\narry b:\n"); for(i=0;i<=2;i++) { for(j=0;j<=1;j++) printf("%5d",b[i][j]); printf("\n"); } }

南国利剑