diff --git a/app b/app index 1bcce0c..4aff6ea 100755 Binary files a/app and b/app differ diff --git a/src/app/interface/interface_client.c b/src/app/interface/interface_client.c index 74fffb7..6108c1a 100644 --- a/src/app/interface/interface_client.c +++ b/src/app/interface/interface_client.c @@ -10,4 +10,21 @@ void affiche_client(){ printf("|| Que voulez-vous faire ? \t \t \t \t \t || \n") ; printf("||\t1 : Afficher le récapitulatif du panier. \t \t || \n") ; printf("-------------------------------------------------------------------\n"); +} + +/* +* Sert à lancer le menu et faire choisir l'utilisateur +*/ +void menu(int *choix) { + affiche_client(); + printf("Vous choisissez: "); + scanf("%d", choix); + + while (*choix == 1) + { + affiche_client(); + printf("Vous choisissez: "); + printf("Veuillez entrer un choix valide ! \n"); + scanf("%d", choix); + } } \ No newline at end of file diff --git a/src/app/interface/interface_client.h b/src/app/interface/interface_client.h index c7e8589..3d755a0 100644 --- a/src/app/interface/interface_client.h +++ b/src/app/interface/interface_client.h @@ -1,3 +1,4 @@ #include -void affiche_client(); \ No newline at end of file +void affiche_client(); +void menu(int *choix); \ No newline at end of file diff --git a/src/main.c b/src/main.c index d69e8b2..f97bc5c 100644 --- a/src/main.c +++ b/src/main.c @@ -5,7 +5,8 @@ #include "app/core_logic/client.h" int main(){ + int choix; - affiche_client(); + menu(&choix); afficherDonneesClient(); }