#ifndef ARB_ID #define ARB_ID enum {nd_falso, nd_cierto, nd_nose, nd_segun}; typedef struct tnodo{ int tiponodo; int variable; int umbral; struct tnodo *menor, *mayorIgual; } * tpnodo, * tparbol; #endif /* typedef tnodo * ptnodo; */ tpnodo creaNodo (int clNodo, int variable, int umbral, tpnodo menor, tpnodo mayorIgual); void escribeArbol (char * nomFich, tpnodo arbol); void escribeSeArbolTexto (tpnodo arbol); tpnodo leeArbol (char * nomFich); void anadeNodoHMenor (tpnodo np, tpnodo nh); void anadeNodoHMayorI (tpnodo np, tpnodo nh); int evalArbolVector (tpnodo arb, int v[]); void destruyeArbol (tpnodo nodo);