/*File: ifgrade.c Reads greades A, B, C, D ,F from the screen and prints the corresponding numerical value (4, 3, 2, 1, 0) of the score*/ #include int main() { char grade; double score; printf("Enter a grade [A,B,C,D,F]: "); scanf(" %c",&grade); /*Make the character entered upper case if it is lower case*/ if(grade >= 97) { grade = grade-32; } if(grade=='A') { score = 4.0; } else if(grade=='B') { score = 3.0; } else if(grade=='C') { score = 2.0; } else if(grade=='D') { score = 1.0; } else if(grade=='F') { score = 0.0; } else { score = -1; printf("Invalid grade %c\n",grade); } if(score != -1) printf("The score for the grade %c is %.2f\n",grade,score); return 0; }