print list

This commit is contained in:
Mylloon 2022-11-18 15:08:37 +01:00
parent 960eec10c3
commit 571dee4435
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 10 additions and 0 deletions

View file

@ -28,6 +28,9 @@ void ajoute_liste(Liste *liste, Element *nouvel_element);
/* Supprime un élément de la liste */ /* Supprime un élément de la liste */
void supprime_liste(Element *element_actuel, Jeton *jeton); void supprime_liste(Element *element_actuel, Jeton *jeton);
/* Affiche la liste */
void affiche_liste(Element *element);
/* Libère la liste en mémoire */ /* Libère la liste en mémoire */
void free_liste(Liste *liste); void free_liste(Liste *liste);

View file

@ -62,6 +62,13 @@ void supprime_liste(Element *act, Jeton *data) {
} }
} }
void affiche_liste(Element *element) {
if (element->suivant) {
affiche_liste(element->suivant);
printf("%c%d ", element->jeton->pos_i + 'A', element->jeton->pos_j + 1);
}
}
void free_liste(Liste *liste) { void free_liste(Liste *liste) {
Element *actuel = liste->premier; Element *actuel = liste->premier;