#include #include #include #include #include #include struct elem_s { char l; int tl; int tr; } typedef elem; int tpos, pos, llen; elem t[300]; char l[300]; int expr() { int leftroot, tmproot, oldleftroot, oldpos, oldtpos; char c; leftroot=-1; while (pos