E aí galera, beleza? To com bastante dificuldade em implementar uma função em C que exclua numa arvore binária! A de inserção consegui.  Se alguém tiver condições de me ajudar ficaria muito agradecido. **De preferencia onde não use recursividade. minha estrutura é essa:  typedef struct def_arvore
        {
           int  Dado;
           struct def_arvore    *FilhoEsq;
           struct def_arvore    *FilhoDir;
           struct def_arvore    *Pai;
        }  tipo_arvore;
tipo_arvore *nodo=NULL; // definindo meu nodo inicial como NULL  Falow pessoal abraço!