#include <stdio.h>
int main()
{
int score;
int fn = 0, pn = 0;
while(1)
{
scanf("%d",&score);
if(score == -1) break;
if(score < 60) fn = fn + 1;
else pn = pn + 1;
}
printf("及格人数为%d\n", pn);
printf("不及格人数为%d\n", fn);
return 0;
}
可以用while循环,当输入的值为-1是跳出循环,否则一直循环,对每次输入的成绩进行与60对比,如果大于则fn加一,否则pn加一,大概就是这么个意思,如果不懂或者需要我给你打源代码,你可以私聊我