Test/C
[...ing]가로세로 합 구하기(p.442 도전1)
kiostory
2017. 8. 10. 11:02
1 | 2 | 3 | 4 | 5 | 가로합 |
6 | 7 | 8 | 9 | 10 | 가로합 |
11 | 12 | 13 | 14 | 15 | 가로합 |
16 | 17 | 18 | 19 | 20 | 가로합 |
세로합 | 세로합 | 세로합 | 세로합 | 세로합 | 가로세로 총합 |
#include <stdio.h>
int main(void)
{
int ary[5][6]= {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20}};
int i,j;
for(i=0; i<4; i++)
{
for(j=0; j<5; j++)
{
ary[4][j]+=ary[i][j];
ary[i][5]+=ary[i][j];
ary[4][5]+=ary[i][j];
}
}
for(i=0; i<5; i++)
{
for(j=0; j<6; j++)
{
printf("%5d",ary[i][j]);
}
printf("\n");
}
return 0;
}
---------------------------------------------
1 2 3 4 5 15
6 7 8 9 10 40
11 12 13 14 15 65
16 17 18 19 20 90
34 38 42 46 50 210