2차원배열 초기화 후 요소의 합구하기.
#include <stdio.h>
int main(int argc, char *argv[])
{
int naInteger[5][6] = {{1,2,3,4,5,0},
{6,7,8,9,10,0},
{11,12,13,14,15,0},
{16,17,18,19,20,0},
{0,0,0,0,0,0}};
int i, k;
for(i=0;i<5;i++)//세로들의 합구하기
{
for(k=0;k<5;k++)
{
naInteger[i][5] = naInteger[i][5] + naInteger[i][k] ;
}
}
for(k=0;k<5;k++)//가로들의 합구하기
{
for(i=0;i<4;i++)
{
naInteger[4][k] = naInteger[4][k] + naInteger[i][k] ;
}
}
for(i=0;i<4;i++)//integer[4][5]구하기
{
for(k=0;k<5;k++)
{
naInteger[4][5] = naInteger[4][5] + naInteger[i][k] ;
}
}
for(i=0;i<5;i++)//출력
{
for(k=0;k<6;k++)
{
printf("%2d ",naInteger[i][k]);
}
printf("\n");
}
return 0;
}
작성자가 댓글을 삭제했습니다.
답글삭제작성자가 댓글을 삭제했습니다.
답글삭제