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 10: ");
scanf("%d",&choice);
/* Check for an invalid selection */
if((choice>10) || (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 10.");
/* No break ?so continue with the next statement */
default:
printf("\nSorry, you lose.\n");
break; /* Defensive break - in case of new cases */
}
}
Related examples in the same category