C++转置正方形矩阵,就是正方形矩阵的a[i][j]=a[j][i]。
输入
3
1 2 3
4 5 6
7 8 9
输出
1 4 7
2 5 8
3 6 9
cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int arr[n+5][n+5];
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>arr[i][j];
}
}
cout<<endl;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cout<<arr[j][i]<<" ";
}
cout<<endl;
}
return 0;
}