编辑代码

#include <stdio.h>

int main() {
    float score;
    printf("请输入学生的成绩(0 - 100): ");
    if (scanf("%f", &score) != 1) {
        printf("输入无效,请输入一个有效的数字。\n");
        return 1;
    }
    if (score < 0 || score > 100) {
        printf("成绩输入出错\n");
    } else if (score <= 60) {
        printf("E\n");
    } else if (score <= 69) {
        printf("D\n");
    } else if (score <= 79) {
        printf("C\n");
    } else if (score <= 89) {
        printf("B\n");
    } else {
        printf("A\n");
    }
    return 0;
}