Comment faire un menu en c ?

anthony -  
 toto -
bonjour,

comment faire un menu en c, qui suivant 2 nombres saisie au clavier :

- 1 : permette de faire une addition
-2 : permette de faire une soustraction
-3 : permette de faire une multiplication
-4 : permette de faire une division

merci beaucoup

1 réponse

  1. toto
     
    NE PAS OUBLIER les 'break' sinon résultats bizzarezs ...

    char c;

    do
    {
    c = toupper(getch()); // en majuscules

    switch (c) {
    case '1':
    // faire action 1...
    break;
    case '2':
    // faire action 2...
    break;
    case '3':
    // faire action 3...
    break;
    case '4':
    // faire action 4...
    break;
    case 'Q':
    // ne rien faire on va sortir du "do while"
    break;
    default:
    printf("Erreur de saisie\n");

    }

    }
    while (c!='Q')
    0