or typedef then declare




typedef struct child Child;
// OR
typedef struct child *Child;

struct child {