1 #include<stdio.h> 2 int main() 3 { 4 int a[2][3] = { 1, 2, 3, 4, 5, 6 }; //定義數組 5 int b[3][2],j,k; 6 for (j = 0; j <= 1;j++) //循環交換 7 { 8 for (k = 0; k <= 2;k++) 9 { 10 b[k][j] = a[j][k]; //把行和列交換 11 } 12 } 13 for (j = 0; j <= 2; j++) //輸出 14 { 15 for (k = 0; k <= 1;k++) 16 { 17 printf("%d", b[j][k]); 18 } 19 printf("\n"); 20 } 21 22 return 0; 23 }