C examples for Statement:switch
switch structure default block catches any input that does not match the case statements.
#include <stdio.h> int main() //from ww w .j ava 2 s . c o m { int iResponse = 0; printf("\n1\tSports\n"); printf("2\tGeography\n"); printf("3\tMusic\n"); printf("4\tWorld Events\n"); printf("\nPlease select a category (1-4): "); scanf("%d", &iResponse); switch (iResponse) { case 1: printf("\nYou selected sports questions\n"); break; case 2: printf("You selected geography questions\n"); break; case 3: printf("You selected music questions\n"); break; case 4: printf("You selected world event questions\n"); break; default: printf("Invalid category\n"); } //end switch }