Advertisement
printesoi

Untitled

May 21st, 2011
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.73 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int print_menu()
  5. {
  6.     int valid=0,opt;
  7.     printf("1. Optiune 1\n2. Optiune 2\n3. Optiune 3\n4. Iesire\n\n");
  8.     while (!valid) {
  9.         printf("Introdu optiunea: ");
  10.         scanf("%d",&opt);
  11.         if (opt>0 && opt <5)
  12.             valid=1;
  13.         else
  14.             printf("Optiune invalida!\n");
  15.     }
  16.     return opt;
  17. }
  18.  
  19. void optiune1()
  20. {
  21.     printf("Ai selectat optiunea 1!\n\n");
  22. }
  23.  
  24. void optiune2()
  25. {
  26.     printf("Ai selectat optiunea 2!\n\n");
  27. }
  28.  
  29. void optiune3()
  30. {
  31.     printf("Ai selectat optiunea 3!\n\n");
  32. }
  33.  
  34. int main()
  35. {
  36.     int nr;
  37.     while ((nr=print_menu())!=4){
  38.         switch (nr) {
  39.             case 1:
  40.                 optiune1();break;
  41.             case 2:
  42.                 optiune2();break;
  43.             default:
  44.                 optiune3();break;
  45.         }
  46.     }
  47.     printf("Bye");
  48.     return 0;
  49.    
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement