코딩/C언어

2차원 배열 계산

런던전통손만두 2018. 6. 5. 22:57
반응형

#include <stdio.h>

int main(void)

{

int gradeTable[5][4] = { {10, 15, 20, 0}, {30, 35, 20, 0},

   {60, 65, 20, 0}, {90, 95, 20, 0}, {0, 0, 0, 0} };

int i, j;

 

printf("a)\n");

for (i = 0; i < 5; i++)

{

for (j = 0; j < 4; j++)

printf("\t%d", gradeTable[i][j]);

 

printf("\n");

}

 

printf("b)\n");

 

for (i = 0; i < 4; i++)

{

for (j = 0; j < 3; j++)

{

gradeTable[i][3] += gradeTable[i][j];

gradeTable[4][j] += gradeTable[i][j];

}

}

 

for (i = 0; i < 5; i++)

{

for (j = 0; j < 4; j++)

printf("\t%d", gradeTable[i][j]);

 

printf("\n");

}

}

 

 

결과:

 

반응형