![]() |
examples of plural selection switch statement:C Language |
#include <stdio.h> #include <stdlib.h> int main(){ int value; int countA = 0; int countD = 0; int countB = 0; int countE = 0; int countC = 0; int countF = 0; printf("the input value of the letters.\n"); printf("EOF character to end input,\n"); while((value = getchar())!= EOF){ switch(value){ case'A': case'a': ++countA; break; case'B': case'b': ++countB; break; case'C': case'c': ++countC; break; case'D': case'd': ++countD; break; case'E': case'e': ++countE; break; case'F': case'f': ++countF; break; case'\n': case'\t': case' ': break; default: printf("the value entered incorrect\n"); printf("input value of new letters.\n"); break; } } printf("Total each letter :\n"); printf("A: %d\n",countA); printf("B: %d\n",countB); printf("C: %d\n",countC); printf("D: %d\n",countD); printf("E: %d\n",countE); printf("F: %d\n",countF); return 0; }
while((value = getchar())!= EOF){
function "getchar" is derived from "<stdio.h>" that is useful to read characters from the keyboard and store it in the variable "int value".EOF (end of file) is used to end like a "return 0;" with key "ctrl + z"
switch(value){
case'A':
case'a':
++countA;
break;
is used to determine which values to be entered. the program will run from top to bottom starting from "case 'A' case 'a'" to program "default :" under before closing curly brackets.
No comments:
Post a Comment