#include <iostream>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
int tx[a][b];
int newtx[b][a];
//輸入
for(int i=0;i<a;i++){for(int j=0;j<b;j++){cin>>tx[i][j];}}
//轉換
for(int i=0;i<b;i++){for(int j=0;j<a;j++){newtx[i][j] = tx[j][i];}}
//輸出
for(int i=0;i<b;i++){for(int j=0;j<a;j++){cout<<newtx[i][j]<<" ";}cout<<"\n";}
return 0;
}
我自己測試可以,但系統說WA>
請大大賜教,謝謝
邏輯看起來沒問題,問題出在提示說的
測資檔會包含多組矩陣資料
但你的程式只能處理一組矩陣資料。
另外一點建議,提問在討論區發文就好,寫成解題報告比較不妥。