#32466: 求解!!為何一直顯示只輸入三行?


asiugk8@gmail.com (wuuntt)


#include<stdio.h>

int main(){
    int r,c,i,j;
    scanf("%d%d",&r,&c);
    int A[r][c];
    for(i=0;i<r;i++)
    {
        for(j=0;j<c;j++)
        {
            scanf("%d",&A[i][j]);
        }
    }
    for(i=0;i<c;i++)
    {
        for(j=0;j<r;j++)
        {
            printf("%d ",A[j][i]);
        }
        printf("\n");
    }
    return 0;    

#32467: Re: 求解!!為何一直顯示只輸入三行?


cges30901 (cges30901)


#include

int main(){
    int r,c,i,j;
    scanf("%d%d",&r,&c);
    int A[r][c];
    for(i=0;i    {
        for(j=0;j        {
            scanf("%d",&A[i][j]);
        }
    }
    for(i=0;i    {
        for(j=0;j        {
            printf("%d ",A[j][i]);
        }
        printf("\n");
    }
    return 0;    


輸入有多筆測資