Forum Programmation.c liste de liste

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
4
jan.
2016

Bonjour,

quelqu'un peut m'aider a résoudre ce problème

Définir en C, à l'aide de #define, caar et cadr. Construisez une liste pour les tester et afficher leur résultat.

#define caar(x) car(car(x)) 
#define cadr(x) car(cdr(x))

ESt ce qu'on doit construire une liste avec deux structures ?

typedef struct node { int car ; struct node * cdr ; } node, * list ;

list cons(int car, list L)
{   list new = malloc(sizeof(node
(…)