Advertisement
Lauda

initMenu

Feb 12th, 2014
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.22 KB | None | 0 0
  1. #include "menu.h"
  2.  
  3. void initMenu() {
  4.     int c = -1;
  5.     char r = '0';
  6.  
  7.     do {
  8.         printf("Meni :: MD5 - NANSI\n\n");
  9.         printf("1. MD5 Hash (standard)\n");
  10.         printf("2. MD5 Hash (detailed)\n");
  11.         printf("3. C built-in MD5 Hash\n");
  12.         printf("4. RSA enkripcija\n");
  13.         printf("5. Izlaz\n");
  14.         printf(">> ");
  15.         scanf("%d", &c);
  16.  
  17.         switch(c) {
  18.             case 1:
  19.                 // call md5()
  20.                 break;
  21.  
  22.             case 2:
  23.                 // call md5_detail();
  24.                 break;
  25.  
  26.             case 3:
  27.                 // call cmd5();
  28.                 break;
  29.  
  30.             case 4:
  31.                 // cass rsa();
  32.             break;
  33.  
  34.             case 5:
  35.                 do {
  36.                     printf("\tDa li sigurno zelite da izadjete?? [y/n]\n\t>> ");
  37.                     scanf("%c", &r);
  38.                 } while (r != 'y' && r != 'n');
  39.  
  40.                 if (r == 'y')
  41.                     exit(EXIT_SUCCESS);
  42.                 else {
  43.                     cls();
  44.                     initMenu();
  45.                     break;
  46.                 }
  47.  
  48.             default:
  49.                 printf("Nepoznat unos!\n");
  50.         }
  51.     } while (c != 5);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement