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