C語言實驗——矩陣轉置
阿新 • • 發佈:2019-01-06
C語言實驗——矩陣轉置
Problem Description
輸入NN的矩陣,輸出它的轉置矩陣。
Input
第一行為整數N(1≤N≤100)。
接著是一個NN的矩陣。
Output
轉置矩陣。
Sample Input
2
1 2
1 2Sample Output
1 1
2 2
#include <stdio.h> #include <stdlib.h> int main() { int n,m,i,j,t,z,a[105][105]; scanf("%d",&t); for(z=0;z<t;z++) { scanf("%d%d",&m,&n); for(i=0;i<m;i++) { for(j=0;j<n;j++) { scanf("%d",&a[i][j]); } } printf("Case #%d:\n",z+1); for(j=0;j<n;j++) { for(i=m-1;i>=0;i--) { if(i==0) { printf("%d\n",a[i][j]); } else { printf("%d ",a[i][j]); } } } } return 0; }