C언어 배열에 대한 질문입니다
율하
#include stdio.h
void main()
{
int i, j;
int a[4][4] = {
{35,28,67,73},
{25,32,12,69},
{97,56,14,23},
{45,97,48,15}
};
int sum,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8;
printf(다음 표의 세로와 가로합, 그리고 모든 합을 구합니다.\n);
printf(-----------------------------------\n);
printf(: 35 : 28 : 67 : 73 :\n);
printf(: 25 : 32 : 12 : 69 :\n);
printf(: 97 : 56 : 14 : 23 :\n);
printf(: 45 : 97 : 48 : 15 :\n);
printf(-----------------------------------\n);
sum = 0;
for(i=0; i 4; i++)
{
for(j=0; j 4; j++)
sum += a[i][j];
}
printf(위 표의 세로와 가로합, 그리고 모든 합을\n각각 행과 열의 마지막에 구합니다.\n);
printf(-----------------------------------\n);
printf(: 35 : 28 : 67 : 73 : %d :\n,sum1);
printf(: 25 : 32 : 12 : 69 : %d :\n,sum2);
printf(: 97 : 56 : 14 : 23 : %d :\n,sum3);
printf(: 45 : 97 : 48 : 15 : %d :\n,sum4);
printf(: %d : %d : %d : %d : %d :\n,sum5,sum6,sum7,sum8,sum);
printf(-----------------------------------\n);
}행렬의 요소에 대한 합을 구할려고 합니다
최종합 sum에 대해서는 출력을 할 수 있겠는데 그 이전의 sumx에 대해서는 출력을 어떻게 할 지 잘 모르겠습니다
sum1의 경우는 a[1][j]의 for문을 돌려서 하면 될 것 같은데 그게 잘 안되네요
sumx의 값들을 따로 출력을 할 수 있게 하고 싶은데 어떻게 방법이 없을까요?