c语言答疑 帮我看看这个程序哪里错了?

如题所述

您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!
#include <stdio.h>
int main()
{
char gradelevel;
char grade;
scanf("%c",grade);
printf(" 请输入你的成绩: ");
if(85<grade>100)
{ gradelevel=1;}
else if(70<grade>84)
{ gradelevel=2;}
else if(60<grade>69)
{ gradelevel=3;}
else if(grade<60)
{ gradelevel=4;}
switch(gradelevel)
{
case 1:printf("A=%d\n");break;
case 2:printf("B\n");break;
case 3:printf("A\n");break;
case 4:printf("错误\n");break;
}
}非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答