Coucou 
Je dois faire un programme dans lequel j'utilise des structures, mais elle est "chainée"
j'ai :
struct type1{
struct type1 * pretype;
type2 objet;
};
typedef struct type1 type1;
struct type2{
type1 obj;
};
typedef struct type2 type2;
Je sais pas si c'est clair, mais du coup j'ai un objet de type2 dans la structure de type et un objet de type2 dans celle de type1 
Comment je pourrais m'y prendre ?
merci 