#include #include struct nod { int info; struct nod *st, *dr; } static struct nod *p; static struct nod *ad(char *x,tip_info info,struct nod *r ); { int comp; if (r==NULL) { if((r=(struct nod*)malloc(sizeof nod))==NULL||r->id=(*char)malloc(strlen(info)==NULL)) cout<<"Memorie insuficienta"; exit(1); } } void prelucreaza(struct nod*r) void preordine(struct nod *r) void postordine(struct nod *r) { if (r!=NULL) { prelucreaza(r); preordine(r->st); } } void main (void) { }