You can forward declare the Child struct before you define the Parent struct. Note that this only works with pointers.

struct Child;