parent
791d7351ed
commit
cf39c18e84
@ -1,22 +1,28 @@
|
||||
#include "../includes/main.h"
|
||||
|
||||
int main(void)
|
||||
{
|
||||
Offre offre1 = {"Travaux1", NULL};
|
||||
offre1.ldevis = (ListeDevis)malloc(sizeof(struct maillonDevis));
|
||||
offre1.ldevis->dev = (Devis){"Devis6", "Adresse1", 100, 5, 50};
|
||||
offre1.ldevis->suiv = (ListeDevis)malloc(sizeof(struct maillonDevis));
|
||||
offre1.ldevis->suiv->dev = (Devis){"Devis3", "Adresse3", 80, 3, 150};
|
||||
offre1.ldevis->suiv->suiv = (ListeDevis)malloc(sizeof(struct maillonDevis));
|
||||
offre1.ldevis->suiv->suiv->dev = (Devis){"Devis8", "Adresse2", 120, 7, 10};
|
||||
offre1.ldevis->suiv->suiv->suiv = (ListeDevis)malloc(sizeof(struct maillonDevis));
|
||||
offre1.ldevis->suiv->suiv->suiv->dev = (Devis){"Devis5", "Adresse5", 90, 4, 60};
|
||||
offre1.ldevis->suiv->suiv->suiv->suiv = (ListeDevis)malloc(sizeof(struct maillonDevis));
|
||||
offre1.ldevis->suiv->suiv->suiv->suiv->dev = (Devis){"Devis2", "Adresse2", 110, 6, 15};
|
||||
offre1.ldevis->suiv->suiv->suiv->suiv->suiv = NULL;
|
||||
|
||||
printf("Avant le tri : \n");
|
||||
displayOffre(&offre1);
|
||||
|
||||
return (0);
|
||||
}
|
||||
|
||||
// on doit absolument a voir les bons travaux et les ranger
|
||||
// sinon la recherche par dichotomie avec une valeur precise est fausse
|
||||
|
||||
int main() {
|
||||
Devis devis;
|
||||
Offre offre1 = newOffre("Electricite");
|
||||
Offre offre2 = newOffre("Finitions");
|
||||
Offre offre3 = newOffre("Fondation");
|
||||
Offre offre4 = newOffre("Murs");
|
||||
Offre offre5 = newOffre("Peinture");
|
||||
Offre offre6 = newOffre("Plomberie");
|
||||
Offre offre7 = newOffre("Sols");
|
||||
Offre offre8 = newOffre("Structure");
|
||||
|
||||
|
||||
Offre* tabTravaux[tmaxTravaux] = {&offre1, &offre2, &offre3, &offre4, &offre5, &offre6, &offre7, &offre8};
|
||||
|
||||
|
||||
devis = loadDevis(tabTravaux);
|
||||
|
||||
printf("Devis chargé avec succès :\n");
|
||||
displayDevis(devis);
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Reference in new issue