From 9a397648d3a6d9c864862c08ece0d5d4ebc3edb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?In=C3=A8s=20DELINAC?= Date: Wed, 20 Dec 2023 11:02:31 +0100 Subject: [PATCH] =?UTF-8?q?remise=20=C3=A0=20la=20bonne=20place?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/main.c b/src/main.c index fc217d6..80376b3 100644 --- a/src/main.c +++ b/src/main.c @@ -1,2 +1,34 @@ #include "specification1.h" +void affiche(Offre *offre) +{ + //TODO Optimiser cet étron de code + int choix + char typeTravaux[30], nomEntreprise[30]; + printf("####################################################\n"); + printf("1- Afficher les devis pour un type de travaux.\n"); + printf("2- Afficher les devis par type pour une entreprise.\n"); + printf("####################################################\n"); + scanf("%d",&choix); + + switch(choix) + { + case 1: + printf("Quel type de travaux voulez-vous afficher ?\n"); + scanf("%s",typeTravaux); //! Vérifier que la chaine de caractère ne peut pas disposer pas d'espace + + ListeDevis l = rechListeDevis(typeTravaux, offre); + AfficheDevis(l); + break; + case 2: + printf("Quel est le nom de l'entreprise ?\n"); + scanf("%s",nomEntreprise); //! Vérifier que la chaine de caractère ne peut pas disposer pas d'espace + + ListeDevis l = rechListeDevis(typeTravaux, offre); + AfficheDevisE(l, nomEntreprise); + break; + default: + printf("Vous ne pouvez choisir qu'entre 1 et 2.\n"); + break; + } +} \ No newline at end of file