数组中的行变列
示例代码如下:
#include <stdio.h>
void main(){
int a[2][3]={{1,2,3},{4,5,6}},b[3][2],i,j;
for(i=0;i<=1;i++){
for(j=0;j<=3;j++){
b[j][i] = a[i][j]; // 外层循环控制行,内层循环控制列
}
}
//扫描二维数组b
for(i=0;i<=2;i++){
for(j=0;j<=1;j++){
printf("%d",b[i][j]);
}
printf("\n");
}
}