当输入大于100小于0的数时,显示“输入有误你分数对应的等级为:”
不清楚哪里有问题,求教学。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char level;
float score;
printf("输入你的分数:");
scanf("%f",&score);
if(score < 0.0 || score > 100.0)
{
printf("输入有误");
}
else if(score >=90.0 && score <=100.0)
level = 'A';
else if(score >=60.0 && score < 90.0)
level = 'B';
else
level = 'C';
printf("你分数对应的等级为:%c\n",level);
system("pause");
}