这段代码为什么不管输入什么,输出都是A,该怎么调整才能正常运行
if(a>=90 && a<=100) k=1; else if(a>=80 && a<90) k=2; else ........
scanf("%f", &a);这里面引号用错了,然后后面的else由于后面不止一行,所以应该把else后面的部分都放在括号里,建议不用那么多else,直接使用的全是if,最后加上一个else(记住只用最后一次else就好,前面的else没用)
scanf("%f", &a);