/*転置行列*/ #include<stdio.h> #define X 3 #define Y 3 int main() { int i,j; int arr[Y][X]={ {1,2,3}, {4,5,6}, {7,8,9} }; for ( i=0; i<X; i++) { for( j=0; j<Y; j++) printf("%d",arr[j][i]; putchar('\n'); } return 0; }