Added all the menu fonctions

pull/1/head
Matheo HERSAN 2 years ago
parent 6cb6842c7a
commit 241358283a

BIN
app

Binary file not shown.

@ -8,8 +8,12 @@ void affiche_client(int a){
printf("+-------------+ \n");
printf("\n");
printf("+-----------------------------------------------------------------+\n");
printf("|| Que voulez-vous faire ? \t \t \t \t \t || \n") ;
printf("||\t1 : Afficher le récapitulatif du panier. \t \t || \n") ;
printf("|| Que voulez-vous faire ? \t \t \t \t \t || \n");
printf("||\t1 : Afficher le récapitulatif du panier. \t \t || \n");
printf("||\t2 : Ajouter un article du panier. \t \t \t || \n");
printf("||\t3 : Supprimer un article du panier. \t \t \t || \n");
printf("||\t4 : Modifier la quantité d'un article du panier. \t || \n");
printf("||\t5 : Réinitialiser le panier. \t \t \t \t || \n");
printf("+-----------------------------------------------------------------+\n");
}

@ -7,22 +7,24 @@
int choixInterface(void) {
int choix;
printf("Choix de l'interface: \n");
printf("• Interface 'responsable' (0, par défaut): Permet de tout faire, via un menu interactif \n");
printf("• Interface 'Client' (1) : Permet de \n");
printf("Tout autre nombre saisit mène au choix par défaut.\n");
printf("1. Interface 'responsable': Pour les responsables \n");
printf("2. Interface 'Client' : Pour les clients\n");
printf("Vous choisissez l'interface n°: ");
scanf("%d", &choix);
if (choix < 0 || choix > 1) choix = 0;
if (choix < 0 || choix > 1) {
fprintf(stderr,"Veuillez entrer un choix valide ! \n");
}
switch (choix) {
case 0: printf("Vous avez choisit l'interface par défaut.\n"); break;
case 1: printf("Vous avez choisit d'effectuer les tests.\n");
case 1: printf("Vous avez choisit l'interface responsable.\n"); break;
case 2: printf("Vous avez choisit l'interface client.\n");
}
return choix;
}
int main(){
switch (choixInterface()) {
case 1: global_client();
//case 1: global_resp();
case 2: global_client();
}
return 0;
}

Loading…
Cancel
Save