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


k1007673219 (黑炭K)


#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)


#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......