/* prize_switch.c Author: Murray Saul Date: January 20, 2008 Purpose: To demonstrate the use of a switch (case) statement (instead of if/elseif/else). Have the user select a door number 1, 2, or 3. Have the program indicate a problem if not door 1, 2 or 3 selected */ #include main() { int userGuess; printf ("\nWelcome to the game show: LET'S MAKE A DEAL!\n\n"); printf ("Pick a door (just type 1, 2, or 3): "); scanf ("%d", &userGuess); switch (userGuess) { case 1: printf ("You picked door #1.\n"); printf ("You win a new car!\n\n"); break; case 2: printf ("You picked door #2.\n"); printf ("You win $100!\n\n"); break; case 3: printf ("You picked door #3.\n"); printf ("Sorry, you win a bag of dirt!\n\n"); break; default: printf("You must select either 1, 2 or 3. Try again...\n\n"); } } /* end of main program */