Я не писал C очень долго, и поэтому я не уверен, как я должен заниматься такими рекурсивными вещами... Я бы хотел, чтобы каждая ячейка содержала другую ячейку, но я получаю сообщение об ошибке строки "поля" ребенок "имеют неполный тип". Что?
typedef struct Cell {
int isParent;
Cell child;
} Cell;