每个&&后还要有 s
#include<stdio.h>
int main()
{
int s;
scanf("%d",&s);
if(s >= 0 && s <= 100){
if(s >= 90) printf("优");
else if(s >= 80) printf("良");
else if(s >= 70) printf("中");
else if(s >= 60) printf("及");
else printf("不及格");
}else{
printf("分数不合法");
}
}