#10209: 請問為什麼一直在line:4 WA?


k1007673219 (黑炭K)

學校 : 臺北市立成功高級中學
編號 : 33946
來源 : [140.116.189.120]
最後登入時間 :
2016-09-07 19:56:24
a015. 矩陣的翻轉 | From: [39.8.82.203] | 發表日期 : 2015-09-06 16:04

#include<stdio.h>

#include<stdlib.h>

int main()

{

int m,n;

int i,j;

 

scanf("%d %d",&m,&n);

int A[m][n];

for(i=0;i<m;i++)

{

for(j=0;j<n;j++)

{

scanf("%d",&A[i][j]);

}

}

int AT[n][m];

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

AT[i][j]=A[j][i];

}

}

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

printf("%d ",AT[i][j]);

}

printf("\n");

}

 

return 0;

}

 

我自己做過幾個測試了,都沒出問題啊?

 
#10210: Re:請問為什麼一直在line:4 WA?


k1007673219 (黑炭K)

學校 : 臺北市立成功高級中學
編號 : 33946
來源 : [140.116.189.120]
最後登入時間 :
2016-09-07 19:56:24
a015. 矩陣的翻轉 | From: [39.8.82.203] | 發表日期 : 2015-09-06 16:07

#include

#include

int main()

{

int m,n;

int i,j;

 

scanf("%d %d",&m,&n);

int A[m][n];

for(i=0;i<m;i++)

{

for(j=0;j<n;j++)

{

scanf("%d",&A[i][j]);

}

}

int AT[n][m];

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

AT[i][j]=A[j][i];

}

}

for(i=0;i<n;i++)

{

for(j=0;j<m;j++)

{

printf("%d ",AT[i][j]);

}

printf("\n");

}

 

return 0;

}

 

我自己做過幾個測試了,都沒出問題啊?

對不起我自己忘記加while......


 
ZeroJudge Forum