#include <stdio.h>
int main ( )
{ int i,j,a[3][4],b[4][3];
for(i=0; i<3; i++)
for(j=0; j<4; j++)
a[i][j]=i*4+j+1;
printf("二维数组A:\n");
for(i=0; i<3; i++)
{ for(j=0; j<4; j++)
{ printf("%4d",a[i][j]); //输出A矩阵
b[j][i]=a[i][j]; //转置到B矩阵
}
printf("\n");
}
printf("\n二维数组B:\n");
for(i=0; i<4; i++) //输出B矩阵
{ for(j=0; j<3; j++)
printf("%4d",b[i][j]);
printf("\n");
}
return 0;
}