코딩/C언어
배열 이동
런던전통손만두
2018. 6. 5. 22:43
반응형
#include <stdio.h>
int main(void)
{
int arr1[2][4] = { 1,2,3,4,5,6,7,8 };
int arr2[4][2];
int arr3[8];
int i, j;
for (i = 0; i < 2; i++)
for (j = 0; j < 4; j++)
arr2[j][i] = arr1[i][j];
for (i = 0; i < 2; i++)
for (j = 0; j < 4; j++)
arr3[j + i * 4] = arr1[i][j];
printf("--배열 A \n");
for (i = 0; i < 2; i++)
{
for (j = 0; j < 4; j++)
printf(" %d", arr1[i][j]);
printf("\n");
}
printf("\n--배열 B \n");
for (i = 0; i < 4; i++)
{
for (j = 0; j < 2; j++)
printf(" %d", arr2[i][j]);
printf("\n");
}
printf("\n--배열 C \n");
for (i = 0; i < 8; i++)
printf(" %d", arr3[i]);
printf("\n");
}
결과:
반응형