输入样例
3 2
1 2
3 4
5 6#include<stdio.h> int main() { int m,n; int a[15][15]={0};//二维数组 int i,j; scanf("%d %d",&m,&n); for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&a[i][j]);//先全部输入再进行其他操作 for(i=0;i<m;i++) { for(j=0;j<n;j++)//原样输出,注意格式 {if(j==0)printf("%d",a[i][j]); else printf(" %d",a[i][j]);} printf("\n"); } for(j=0;j<n;j++)//矩阵转置,注意输出格式 { for(i=0;i<m;i++) { if(i==0)printf("%d",a[i][j]); else printf(" %d",a[i][j]); } printf("\n"); } return 0; }
12-11
871
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-09
385
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)