Buenas, no estoy seguro si el siguiente codigo cumple con lo pedido.
bool esCamino(AB t, Lista l) {
if ((t->der == NULL) && (t->izq == NULL) && (l->elem == t->elem))
return true;
else { if (t->elem == l->elem)
return ((esCamino(t->izq,l->sig) || (esCamino(t->der,l->sig));
else return false;}
}
Gracias de antemano.