#include <stdio.h>

int main() {
    int data[4][4];

    printf("4x4 배열의 원소를 입력하세요\n");
    for (int i=0; i<4; i++){
        for (int j=0; j<4; j++){
            scanf("%d", &data[i][j]);
        }
    }
    int temp[4];
    for (int j = 0; j < 4; j++){
        temp[j] = data[3][j];
    }
    for (int i = 0; i < 4; i++){
        for (int j = 0; j < 4; j++){
            printf("%4d", data[i][j]);
        }
        printf("\n");
    }
    printf("\n");
    printf("변환 전 배열\n");
    for (int i = 0; i < 4; i++){
        for (int j = 0; j < 4; j++){
            printf("%4d", data[i][j]);
        }
        printf("\n");
    }
    printf("\n");
    printf("아래로 한 칸 이동한 배열\n");
    for (int i=3; i>0; i--){
            for (int j = 0; j < 4; j++){
                    data[i][j]=data[i-1][j];
            }
    }
    for (int j = 0; j < 4; j++){
        data[0][j] = temp[j];
    }
    for (int i = 0; i < 4; i++){
        for (int j = 0; j < 4; j++){
            printf("%4d", data[i][j]);
        }
        printf("\n");
    }
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: