编辑代码

#include <stdio.h>
main()
{
    int i;
    struct student
    {
        int score[20];
        char name[20];
        char rank[20];
    }stu;
    for(i=0;i<20;i++)
    {
    scanf("%d ",&stu.score[i]);
    scanf("%s",&stu.name[i]);
    }
    for(i=0;i<20;i++)
    {
        switch(stu.score[i]/10)
        {
        case 10:stu.rank[i]='A';break;
        case 9:stu.rank[i]='A';break;
        case 8:stu.rank[i]='B';break;
        case 7:stu.rank[i]='C';break;
        case 6:stu.rank[i]='D';break;
        default :stu.rank[i]='E';break;
        }
    }
    i=0;
    while(i<20)
    printf("%c",stu.rank[i++]);
}