foo.c: In function 'main':
foo.c:10:30: error: expected ':', ',', ';', '}' or '__attribute__' before '=' token
10 | char name[20] = {'\0'};
| ^
foo.c:21:49: error: 'struct student' has no member named 'name'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:21:67: error: 'struct student' has no member named 'finalScore'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:21:91: error: 'struct student' has no member named 'commentScore'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:21:117: error: 'struct student' has no member named 'stuLeader'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:21:140: error: 'struct student' has no member named 'westernProvince'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:21:169: error: 'struct student' has no member named 'paper'
21 | scanf("%s%d%d%c%c%d", STUDENT[i].name, &STUDENT[i].finalScore, &STUDENT[i].commentScore, &STUDENT[i].stuLeader, &STUDENT[i].westernProvince, &STUDENT[i].paper);
| ^
foo.c:22:32: error: 'struct student' has no member named 'finalScore'
22 | if( (STUDENT[i].finalScore > 80) && (STUDENT[i].paper > 0) )
| ^
foo.c:22:64: error: 'struct student' has no member named 'paper'
22 | if( (STUDENT[i].finalScore > 80) && (STUDENT[i].paper > 0) )
| ^
foo.c:24:35: error: 'struct student' has no member named 'sumAward'
24 | STUDENT[i].sumAward = STUDENT[i].sumAward + 8000;
| ^
foo.c:24:57: error: 'struct student' has no member named 'sumAward'
24 | STUDENT[i].sumAward = STUDENT[i].sumAward + 8000;
| ^
foo.c:27:32: error: 'struct student' has no member named 'finalScore'
27 | if( (STUDENT[i].finalScore > 85) && (STUDENT[i].commentScor> 80) )
| ^
foo.c:27:64: error: 'struct student' has no member named 'commentScor'
27 | if( (STUDENT[i].finalScore > 85) && (STUDENT[i].commentScor> 80) )
| ^
foo.c:29:35: error: 'struct student' has no member named 'sumAward'
29 | STUDENT[i].sumAward = STUDENT[i].sumAward + 4000;
| ^
foo.c:29:57: error: 'struct student' has no member named 'sumAward'
29 | STUDENT[i].sumAward = STUDENT[i].sumAward + 4000;
| ^
foo.c:32:30: error: 'struct student' has no member named 'finalScore'
32 | if(STUDENT[i].finalScore > 90)
| ^
foo.c:34:35: error: 'struct student' has no member named 'sumAward'
34 | STUDENT[i].sumAward = STUDENT[i].sumAward + 2000;
| ^
foo.c:34:57: error: 'struct student' has no member named 'sumAward'
34 | STUDENT[i].sumAward = STUDENT[i].sumAward + 2000;
| ^
foo.c:37:32: error: 'struct student' has no member named 'finalScore'
37 | if( (STUDENT[i].finalScore > 85) && (STUDENT[i].westernProvince == 'Y') )
| ^
foo.c:37:64: error: 'struct student' has no member named 'westernProvince'
37 | if( (STUDENT[i].finalScore > 85) && (STUDENT[i].westernProvince == 'Y') )
| ^
foo.c:39:35: error: 'struct student' has no member named 'sumAward'
39 | STUDENT[i].sumAward = STUDENT[i].sumAward + 1000;
| ^
foo.c:39:57: error: 'struct student' has no member named 'sumAward'
39 | STUDENT[i].sumAward = STUDENT[i].sumAward + 1000;
| ^
foo.c:42:32: error: 'struct student' has no member named 'finalScore'
42 | if( (STUDENT[i].finalScore > 80) && (STUDENT[i].stuLeader == 'Y') )
| ^
foo.c:42:64: error: 'struct student' has no member named 'stuLeader'
42 | if( (STUDENT[i].finalScore > 80) && (STUDENT[i].stuLeader == 'Y') )
| ^
foo.c:44:35: error: 'struct student' has no member named 'sumAward'
44 | STUDENT[i].sumAward = STUDENT[i].sumAward + 850;
| ^
foo.c:44:57: error: 'struct student' has no member named 'sumAward'
44 | STUDENT[i].sumAward = STUDENT[i].sumAward + 850;
| ^
foo.c:53:32: error: expected expression before ')' token
53 | if(mostAward > )
| ^
foo.c:55:47: error: 'struct student' has no member named 'sumAward'
55 | mostAward = STUDENT[j].sumAward;
| ^
foo.c:56:59: error: 'struct student' has no member named 'name'
56 | strcpy(mostAwardStuName,STUDENT[j].name);
| ^
foo.c:58:55: error: 'struct student' has no member named 'sumAward'
58 | stuSumAward = stuSumAward + STUDENT[j].sumAward;
| ^
foo.c:17:10: warning: variable 'STUDENT' set but not used [-Wunused-but-set-variable]
17 | }STUDENT[sumNum];
| ^~~~~~~
[Hydro](https://hydro.ac)提供评测服务