fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. enum design {E2F = 1, E2, E3, E4, E5};
  7. char *designation[5];
  8. char value[5];
  9.  
  10. designation[0] = "Software Fresher";
  11. designation[1] = "Software Engineer";
  12. designation[2] = "Senior Software Engineer";
  13. designation[3] = "Team Lead";
  14. designation[4] = "Senior Team Lead";
  15.  
  16. printf("Enter a designation value : ");
  17. scanf("%[^\n]%*c",value);
  18. printf("Scanned\n");
  19.  
  20.  
  21. enum design check;
  22.  
  23. check = (*value);
  24. printf("value of check : %d\n",check);
  25. switch(check){
  26. case E2F:
  27. {
  28. printf("Designation is %s\n",designation[0]);
  29. break;
  30. }
  31. case E2:
  32. {
  33. printf("Designation is %s",designation[1]);
  34. break;
  35. }
  36. case E3:
  37. {
  38. printf("Designation is %s",designation[2]);
  39. break;
  40. }
  41. case E4:
  42. {
  43. printf("Designation is %s",designation[3]);
  44. break;
  45. }
  46. case E5:
  47. {
  48. printf("Designation is %s",designation[4]);
  49. break;
  50. }
  51. default:
  52. {
  53. printf("please enter a valid Designation\n");
  54. break;
  55. }
  56. }
  57.  
  58. return 0;
  59. }
Success #stdin #stdout 0s 4944KB
stdin
Standard input is empty
stdout
Enter a designation value : Scanned
value of check : 75
please enter a valid Designation