Mega Code Archive

 
Categories / C / Code Snippets
 

How to use switch number

#include <stdio.h> void main() { int choice = 0; /* The number chosen */ /* Get the choice input */ printf("\n Pick a number between 1 and 20: "); scanf("%d",&choice); /* Check for an invalid selection */ if((choice>20) || (choice <1)) choice = 11; /* Selects invalid choice message */ switch(choice) { case 7: printf("\nCongratulations!"); printf("\nYou win."); break; /* Jumps to the end of the block */ case 2: printf("\nYou win."); break; /* Jumps to the end of the block */ case 8: printf("\nYou win."); break; /* Jumps to the end of the block */ case 11: printf("\nTry between 1 and 20."); /* No break ?so continue with the next statement */ default: printf("\nSorry, you lose.\n"); break; /* Defensive break - in case of new cases */ } }