foo.c: In function 'main':
foo.c:12:25: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'char (*)[20]' [-Wformat=]
12 | scanf("%s %d %d %c %c %d\n",&stu[i].name,&stu[i].terminal,&stu[i].classgrade,&stu[i].leader,&stu[i].west,&stu[i].paper,&stu[i].money);
| ~^ ~~~~~~~~~~~~
| | |
| char * char (*)[20]
foo.c:12:23: warning: too many arguments for format [-Wformat-extra-args]
12 | scanf("%s %d %d %c %c %d\n",&stu[i].name,&stu[i].terminal,&stu[i].classgrade,&stu[i].leader,&stu[i].west,&stu[i].paper,&stu[i].money);
| ^~~~~~~~~~~~~~~~~~~~~
foo.c:8:36: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized]
8 | int n,i,total=0,maxmoney=0,j;//j用来标记拿到最多奖学金的同学序号
| ^
[Hydro](https://hydro.ac)提供评测服务