Friday, March 11, 2016

Use of enum data type

                   Use of enum data type  example  

#include
#include
            enum portselector { port1 = 1, port2,port3,port4
                                              } selected;
void port(enum portselector);

int main(void)
{
   int data;
   printf("Enter the port you want  -Port1=1,...,Port4 =4\n");
   scanf("%d", &data);
    
   selected=data;
   port(selected);
   printf("\n\nGiven Number is  = %d  ",data);
   
   getch();
   return(0);
}
void port(enum portselector selected)
{
   switch (selected)
   {
      case port1:
         printf("port1 selected\n");
         break;
      case port2:
         printf("port2 selected\n");
         break;
      case port3:
         printf("port3 selected.\n");
         break;
 case port4:
         printf("port4 selected\n");
         break;
      
      default:
         printf("no port available hi hi hi  only 4 ports .\n");
   }
}



 whenever the function pass the value (int data = selected)  the switch case check the number .

No comments:

Post a Comment