Bonjour, je souhaite voir si les valeurs de ma liste chainée sont rangés de façon croissante, le programme me retourne tous le temps que la liste chainée est croissante alors que non. Avez-vous des indications afin de résoudre ce problème ?
Merci,
Code:typedef struct ListElement{ int valeur; struct ListElement*suiv; } ListElement, *List; int crois_list(List li); int crois_list(List li) { int result=0; while(li!=NULL) { if((li->valeur)<(li=li->suiv)) result=1; } return result; }
-----