#
# Automatic dependencies code from:
# http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/#tldr
-BINARY_NAME=list_chainee
+BINARY_NAME=liste_chainee
BUILD_TYPE=debug
# ====================================
{
bool rt_val = false;
- while (L != NULL && L->valeur != e) {
- L = L->suivant;
- if (L->valeur == e)
+ while (L != NULL) {
+ if (L->valeur == e) {
rt_val = true;
+ break;
+ }
+ L = L->suivant;
}
return rt_val;
}
L = ajouter_iter(2, L);
L = ajouter_iter(1, L);
L = ajouter_iter(3, L);
- printf("Saisir un entier a ajouter a la liste L\n");
+ L = ajouter_iter(4, L);
+ printf("Saisir un entier a chercher dans la liste L\n");
scanf("%d", &x);
- L = ajouter_iter(x, L);
printf("L a pour longueur %d\n", longueur_rec(L));
visualiser_iter(L);
visualiser_rec(L);
- if (rechercher_iter(3, L))
- printf("Element 3 est present dans L\n");
+ if (rechercher_iter(x, L))
+ printf("L'element %d est present dans L\n", x);
+ else
+ printf("L'element %d n'est pas present dans L\n", x);
/* ... */
}