int main(void)
{
char strArr[5][8];
int i;
int a,b,c;
int sum=0;
double avg;
for(i=0;i<5;i++)
{
printf("이름 국어, 영어, 수학점수 입력:");
scanf("%s %d %d %d",&strArr[i], &a, &b, &c);
}
printf("n");
sum=a+b+c;
avg=(double)sum/3;
printf(" **성적 일람표** n");
printf("번호 이름 국어 영어 수학 합계 평균 등급 n");
for(i=0;i<5;i++)
printf(" %d %s %d %d %d %d %f n",i+1,strArr[0+i],a,b,c,sum,(double)avg);
return 0;
}
여기까지 ㄱ작성후
결과창이
저렇게 5개가 다 똑같이 뜨는데 어떻게 바꾸죠 점수를 2차원배열로 하고
평균을 소수점 2자리까지만 하는것좀 도와주세요 ㅠㅠ
[출처]