描述求一个三行三列的转置矩阵。
输入第一行一个整数n<20,表示有n组测试数据,下面是n组数据; 每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项;输出每组测试数据的转置矩阵; 请在每组输出之后加一个换行样例输入
2
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9 1
样例输出
1 4 7
2 5 8
3 6 9
2 5 8
3 6 9
4 7 1
// 转 好简洁
#include<stdio.h>
int main(){
int num;
scanf("%d",&num);
while(num--){
int a[9];
for(int i=0;i<9;i++){
scanf("%d",&a[i]);
}
for(int i=0;i<3;i++){
printf("%d ",a[i]);
printf("%d ",a[i+3]);
printf("%d\n",a[i+6]);
}
}
}