C Case Switch
A demostration of the basic syntax for a case switch
using int
and char
data types.
switch_demo.c
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int someNumber;
someNumber = 2;
switch(someNumber){
case 0:
printf("action 1\n");
break;
case 1:
printf("action 2\n");
break;
case 2:
printf("action 3\n");
break;
case 3:
printf("action 4\n");
break;
default:
printf("invalid input\n");
break;
}
char someLetter;
someLetter = 'z';
switch(someLetter){
case 'a':
printf("action 1\n");
break;
case 'b':
printf("action 2\n");
break;
case 'c':
printf("action 3\n");
break;
case 'd':
printf("action 4\n");
break;
default:
printf("invalid input\n");
break;
}
return EXIT_SUCCESS;
}