(好心人看看吧)c语言问题: 就是平时考试的百分制成绩,分为A,B,C,D,E五个等级,九十到一百是A等,八十

运行起来好像有错,但是还是非常谢谢这位好心人。

第1个回答  推荐于2020-12-23
//百分制转换为五分制成绩。
//A>90,B>80,C>70,D>60,E<60
#include <stdio.h>int main()
{
int num = 0;
scanf("请你输入你的分数:",&num);
printf("你的成绩是:"); if(num < 60)
{
printf("E\n");
return 0;
}
if(num >=100) num = 100;
char c[2] = {'\0', '\0'};
char c[0] = 'E' - ((num -1) / 10 - 5);
printf("%s\n", c);
return 0;
}本回答被提问者采纳