Desc :

 

 


Source Code :

#include <stdio.h>

void main()
{
	int i, j;
	int score[10][100][3];
	int total[3] = { 0, };
	int(*pscore)[100][3];	// 3차원 배열을 담을 포인터.

	pscore = score;

	for (i = 0; i < 10; i++)	// 10개반
	{
		for (j = 0; j < 100; j++)	// 100명
		{
			pscore[i][j][0] = 92;	//과목 점수
			pscore[i][j][1] = 90;
			pscore[i][j][2] = 95;
		}
	}
	for (i = 0; i < 10; i++)
	{
		for (j = 0; j < 100; j++)
		{
			total[0] += pscore[i][j][0];
			total[1] += pscore[i][j][1];
			total[2] += pscore[i][j][2];
		}
	}

	printf("모든 반의 0과목 총점 : %d\n", total[0]);
	printf("모든 반의 1과목 총점 : %d\n", total[1]);
	printf("모든 반의 2과목 총점 : %d\n", total[2]);
}

 


Result :

+ Recent posts