구조체내에 있는 것들 어떻게 더하죠??
맞빨이
2023.04.01
#include stdio.h
#define SIZE 10
struct grade{
char name[20];
int kor;
int eng;
int math;
};
int main()
{
struct grade list[SIZE];
int i;
int sum[SIZE];
int avg[SIZE];
for (i=0; iSIZE; i++)
{
fflush(stdin);
printf(너 이름이 뭐니 : );
scanf(%s,list[i].name);
printf(국어 몇점 맞았냐 : );
scanf(%d, &list[i].kor);
printf(영어 몇점 맞았냐 : );
scanf(%d, &list[i].eng);
printf(수학 몇점 맞았냐 : );
scanf(%d, &list[i].math);
}
for(i = 0; isize; i++)
{
sum[i] = list[i].kor[i]+list[i].eng[i]+list[i].math[i];
printf(total : %d, sum[i]);
}
return 0;
지금제가 한게 이름입력받고 점수 입력받는건데 여기서 이 입력받은 점수들을 예를들면 3과목 더한 총합을 소스로 구현하고 싶은데 어떻게 해야하나여.. 머리에 한계가 오고있습니다...