题解 | #单组_二维字符数组#

单组_二维字符数组

https://www.nowcoder.com/practice/2316c1fedff14a8d91694a26c9da3310

# include <stdio.h>
int main()
{
    int m, n;
    scanf("%d %d", &n, &m);

    char a[n][m], b[n][m];
    for (int i=0;i<n;i++){
        for (int j=0;j<m;j++){
            scanf(" %c", &a[i][j]);
        }
    }

    for (int i=0;i<n;i++){
        for (int j=0;j<m;j++){
            b[i][j]=a[n-1-i][m-1-j];
        }
    }

    // output reversed array
    for (int i=0;i<n;i++){
        for (int j=0;j<m;j++){
            //printf("%c ", a[i][j]);
            printf("%c", b[i][j]);
        }
        printf("\n");
    }

    return 0;
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务