Compare commits

...

2 Commits

Author SHA1 Message Date
martin.bonetti d99f3b7bde added prototype for insert functions TBC
2 years ago
martin.bonetti e551d617c3 added insertEnTete and insertCroissante /!\TBC/!\
2 years ago

@ -1,6 +1,7 @@
typedef Liste; //a modifier
typedef Maillon; //a modifier
char* lireVille(FILE*);
char* lireDept(FILE*);
Liste initListe(void);
Liste insertEnTete(Liste, char*);

@ -17,3 +17,20 @@ char* lireDept(FILE* fe){
Liste initListe(void){return NULL;}
Liste insertEnTete(Liste l, char* c){
Maillon *x;
x = (Maillon*)malloc(sizeof(Maillon));
if(x==NULL){printf("pb malloc"); exit;}
strcpy(x); //ligne a compléter une fois la structure Liste définie
//idem
//idem
return x;
}
Liste insertCroissante(Liste l, char* c){
if (l==NULL){return insertEnTete(l, c);}
if (strcmp()<0)//a compléter une fois la structure Liste définie
return insertEnTete(l,c);//ligne fausse, a compléter
//idem
return l;
}
Loading…
Cancel
Save