为什么我用if else 输出的结果有些不正确
怎么样才能达到正确的结果,各路英雄帮我支个招
#include <stdio.h>
void main()
{
int score;
printf("请输入学生成绩\n");
scanf("%d", &score);
if (score < 60)
{
printf("不及格\n");
}
else if (60 <= score < 70)
{
printf("及格\n");
}
else if (70 <= score < 80)
{
printf("中等\n");
}
else if (80 <= score < 90)
{
printf("良好\n");
}
else
{
printf("优秀\n");
}
}