输入35,应该输出的是
嵌套if语句
Input Score =
Score=35,Grade=E
可是我的输出却是
嵌套if语句
Input Score =
Score=-35,Grade=E
为什么会有负号呢?
#include<stdio.h>
int main() {
int Score;
scanf("%d",&Score);
printf("嵌套if语句\nInput Score = \n");
if(Score<0||Score>100)
printf("ERROR");
else{
if(Score>=90)
printf("Score=%d,Grade=A");
else if(Score<90&&Score>=80)
printf("Score=%d,Grade=B");
else if(Score<80&&Score>=70)
printf("Score=%d,Grade=C");
else if(Score<70&&Score>=60)
printf("Score=%d,Grade=D");
else
printf("Score=%d,Grade=E");
}
return 0;
// your code
}