El problema es que no debo utilizar estructuras estáticas, tengo que utilizar estructuras dinámicas y no sé como hacer para que un nodo del arbol tenga varios hijos, con estructuras dinamicas, estoy un poco pez en el asunto. De todas maneras muchas gracias por el consejo, en el peor de los casos lo utilizaré