falla ricorsiva..
codice:
item cerca(tree albero,bho key){
if (tree==NULL) return Null;
 else if (tree->item->val==key) return tree->item;
  else if (tree->item->val>key) 
         return cerca(albero->tree->sinistra,key)
    else return cerca(albero->tree->destra,key)
}
le tue sono stringhe .. quindi nel controllo fai strcmp(tre..,key)==0 >0 <0 ..