IT/솔루션) 난 정말C... 없다구요
19장. 다차원 배열의 이해와 활용) 문제 19-1 [2차원 배열의 선언과 활용] - 2
돔찌
2019. 4. 17. 20:11
<2016. 9. 26. 20:47>
19장. 다차원 배열의 이해와 활용) 문제 19-1 [2차원 배열의 선언과 활용] - 2
/*
가로의 길이가 9이고, 세로의 길이가 3인 배열을 선언하자. 그리고 그 안에 구구단의 결과를 저장하고 2단 3단 4단을 각각 1행 2행 3행에 저장하자.
저장 완료 후 각 행들을 열방향으로 더하면 9단이 나와야 한다.
*/
#include<stdio.h>
#include<stdlib.h>
int main(void) {
int chart[3][9];
int total[9] = {
0,0,0,0,0,0,0,0,0
}
;
int i, j;
for (i = 0; i < 3; i++) {
for (j = 0; j < 9; j++) {
chart[i][j] = (i + 2) * (j + 1);
}
}
for (i = 0; i < 3; i++) {
for (j = 0; j < 9; j++) {
printf("%d ", chart[i][j]);
}
printf("\n");
}
for (j = 0; j < 9; j++) {
for (i = 0; i < 3; i++) {
total[j] = total[j] + chart[i][j];
}
printf("%d ", total[j]);
}
printf("\n");
system("pause");
return 0;
}