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