Adding default case to swith statement - C Statement

C examples for Statement:switch

Introduction

switch structure default block catches any input that does not match the case statements.

Demo Code

#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 
}

Result


Related Tutorials