求个程序,哇😭大一学生要被C语言整疯了

输入学生的百分制成绩,要求输出学生的成绩、等级以及相应的评语。设用‘A’、‘B’、‘C’、‘D’、‘E’五个等级,且90分以上为等级‘A’,评语为“成绩优秀”,80-89分为等级‘B’,评语为“成绩良好”,70-79分为等级‘C’,评语为“成绩中等”,60-69分为等级‘D’,评语为“成绩及格”,60分以下为等级‘E’,评语为“成绩不及格”。分别用if条件语句和switch开关语句编写程序。

if语句:

#include <stdio.h>
int main()
{
    int score,xf;
    scanf("%d",&score);
    if(score>=90)
        printf("A,成绩优秀");
    else if(score >= 80 && score < 90)
        printf("B,成绩良好");
    else if(score >= 70 && score < 80)
        printf("C,成绩中等");
    else if(score >= 60 && score < 70)
        printf("D,成绩及格");
    else
        printf("E,成绩不及格");
    
    return 0;
}

switch语句:

#include <stdio.h>
int main()
{
    int score,xf;
    scanf("%d",&score);
    switch(score/10)
    {
    case 10:
    case 9:
            printf("A,成绩优秀"); break;
    case 8:
            printf("B,成绩良好");break;
    case 7:
            printf("C,成绩中等");break;
    case 6:
            printf("D,成绩及格");break;
    default:
            printf("E,成绩不及格");break;

    }
    
    
    return 0;
}

#include<stdio.h>
2 int main(){
3 int t;
4 scanf("%d",&t);
5 if(t>=90 && t<100){
6 printf("A");
7 }
8 else if(t>=80 && t<90){
9 printf("B");
10 }
11 else if(t>=70 && t<80){
12 printf("C");
13 }
14 else if(t>=60 && t<70){
15 printf("D");
16 }
17 else if(t<60){
18 printf("E");
19 }
20 }
大概,这样,参考一下,就会了。