/* TP n°1 - Exercice 2 - Listes doublement chaînées */ #include <stdio.h> #include <stdbool.h> #include <stdlib.h> #include <assert.h> struct s_maillon { struct s_maillon * prec; struct s_maillon * suiv; int val; }; typedef struct s_maillon Maillon; struct s_listeDC { Maillon* prem; Maillon* dern; }; typedef struct s_listeDC ListeDC; ListeDC* creeListe(){ ListeDC* liste = (ListeDC*) malloc(1*sizeof(ListeDC)); // A COMPLETER return liste; } void detruireListe(ListeDC* liste){ // A COMPLETER } int main() { ListeDC* liste = creeListe(); // tests detruireListe(liste); return 0; }