#include <stdio.h>

int main()
{
    int arr[4][4];
    int temp[4];
    int i, j;

    printf("4x4 배열의 원소를 입력하세요.\n");
    for (i = 0; i < 4; i++)
    {
        for (j = 0; j < 4; j++)
        {
            scanf("%d", &arr[i][j]);
        }
    }
    printf("\n변환 전 배열\n");

    for (i = 0; i < 4; i++)
    {
        for (j = 0; j < 4; j++)
        {
            printf("%3d", arr[i][j]);
        }
        printf("\n");
    }

    for (j = 0; j < 4; j++)
    {
        temp[j] = arr[3][j];
    }
    for (i = 3; i > 0; i--)
    {
        for (j = 0; j < 4; j++)
        {
            arr[i][j] = arr[i - 1][j];
        }
    }
    for (j = 0; j < 4; j++)
    {
        arr[0][j] = temp[j];
    }
    printf("\n아래로 한 칸 이동한 배열\n");

    for (i = 0; i < 4; i++)
    {
        for (j = 0; j < 4; j++)
        {
            printf("%3d", arr[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: