#26058: 哪錯?


a979343838@gmail.com (Jeff2015 Lin)


int main()

 

{

 

    int i,j,a,b;

 

    scanf("%d %d",&i,&j);

 

    int g1[i][j],g2[j][i];

 

    for(a=0;a<i;a++){

 

        for(b=0;b<j;b++){

 

            scanf("%d",&g1[a][b]);

 

        }

 

    }

 

    for( a=0;a<i;a++){

 

        for(b=0;b<j;b++){

 

            g2[b][a]=g1[a][b];

 

        }

 

    }

 

    for(int a=0;a<j;a++){

 

        for(b=0;b<i;b++){

 

             printf("%d ",g2[a][b]);

 

        }

 

        if(a!=j-1 && b!=i-1){

 

            printf("\n");

 

        }

 

    }

 

    return 0;

 

}

 

#26063: Re:哪錯?


0520ryanyu (余秉侖)


int main()

 

{

 

    int i,j,a,b;

 

    scanf("%d %d",&i,&j);

 

    int g1[i][j],g2[j][i];

 

    for(a=0;a<i;a++){

 

        for(b=0;b<j;b++){

 

            scanf("%d",&g1[a][b]);

 

        }

 

    }

 

    for( a=0;a<i;a++){

 

        for(b=0;b<j;b++){

 

            g2[b][a]=g1[a][b];

 

        }

 

    }

 

    for(int a=0;a<j;a++){

 

        for(b=0;b<i;b++){

 

             printf("%d ",g2[a][b]);

 

        }

 

        if(a!=j-1 && b!=i-1){

 

            printf("\n");

 

        }

 

    }

 

    return 0;

 

}

 

 

我錄製的解題影片,不嫌棄的話可以參考一下。

 

https://www.youtube.com/watch?v=dQw4w9WgXcQ