You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
programming-examples/c/Basic/C Program to Read a Grade &...

43 lines
1.0 KiB
C

/*
* C Program to accept a grade and declare the equivalent description
* if code is S, then print SUPER
* if code is A, then print VERY GOOD
* if code is B, then print FAIR
* if code is Y, then print ABSENT
* if code is F, then print FAILS
*/
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void main()
{
char remark[15];
char grade;
printf("Enter the grade \n");
scanf("%c", &grade);
/* lower case letter to upper case */
grade = toupper(grade);
switch(grade)
{
case 'S':
strcpy(remark, " SUPER");
break;
case 'A':
strcpy(remark, " VERY GOOD");
break;
case 'B':
strcpy(remark, " FAIR");
break;
case 'Y':
strcpy(remark, " ABSENT");
break;
case 'F':
strcpy(remark, " FAILS");
break;
default :
strcpy(remark, "ERROR IN GRADE \n");
break;
}
printf("RESULT : %s\n", remark);
}