#include<stdio.h> #include<malloc.h> int main() { int score,i=0; int length=1; int *p = (int *)malloc(sizeof(int)*length); while(scanf("%d",&score)!=EOF) { p[i]=score; i++; p=(int *)realloc(p,sizeof(int)*(++length)); } for(i=0;i<length-1;i++) { int temp=p[i]/10; if((temp==9||temp==10)&&p[i]<=100) printf("%s\n","A"); if(temp==8) printf("%s\n","B"); if(temp==7) printf("%s\n","C"); if(temp==6) printf("%s\n","D"); if(temp<6&&temp>0) printf("%s\n","E"); if(temp>10||temp<0) printf("%s\n","Score is error!"); } system("pause"); return 0; }