Arbres N-ary en C

Qui serait un pur la mise en oeuvre d'un N-aire arbre en langage C?

Particulièrement, je tiens à mettre en œuvre un n-aire d'arbre, pas d'auto-ballancing, avec un indépendant nombre d'enfants dans chaque nœud, dans lequel chaque nœud est titulaire d'un déjà défini struct, comme ceci par exemple:

struct task {
  char command[MAX_LENGTH];
  int required_time;
};

source d'informationauteur mmutilva