fork download
  1. #include <stdio.h>
  2. struct AA {
  3. char name[10];
  4. int kor;
  5. int eng;
  6. float avg;
  7. };
  8.  
  9. int main() {
  10. struct AA a[3];
  11. int i;
  12. struct AA* cursor;
  13.  
  14. for(i=0 ; i<3 ; i++){
  15. cursor = &a[i];
  16.  
  17. printf("이름 입력 : ");
  18. scanf("%s", cursor->name);
  19. printf("국어 점수 : ");
  20. scanf("%d", &cursor->kor);
  21. printf("영어 점수 : ");
  22. scanf("%d", &cursor->eng);
  23. cursor->avg = (cursor->kor + cursor->eng) / 2.0;
  24. }
  25.  
  26. printf("\n\n");
  27. for(i=0; i<3; i++){
  28. cursor = &a[i];
  29.  
  30. printf("이름 : %s\n", cursor->name);
  31. printf("국어 점수 : %d\n", cursor->kor);
  32. printf("영어 점수 : %d\n", cursor->eng);
  33. printf("평균 점수 : %.1f\n", cursor->avg);
  34. }
  35. return 0;
  36. }
  37.  
  38.  
Success #stdin #stdout 0s 2296KB
stdin
dasdasd
1
2
djsadljasd
2
3
djasdkljasldkjlsd
3
4
stdout
이름 입력 : 국어 점수 : 영어 점수 : 이름 입력 : 국어 점수 : 영어 점수 : 이름 입력 : 국어 점수 : 영어 점수 : 

이름 : dasdasd
국어 점수 : 1
영어 점수 : 2
평균 점수 : 1.5
이름 : djsadljasd
국어 점수 : 2
영어 점수 : 3
평균 점수 : 2.5
이름 : djasdkljasld
국어 점수 : 3
영어 점수 : 4
평균 점수 : 3.5