叶子结点和根节点不用加括号
void InOrderExpression(BiTree t,bool isRootNode){
if (t==NULL) return;
if(t->lchild==NULL&&t->rchild==NULL){
cout<<t->data;
}
else {
//不是根节点
if (!isRootNode) cout << "(";
InOrderExpression(t->lchild, false);
cout << t->data;
InOrderExpression(t->rchild, false);
if (!isRootNode) cout << ")";
}
}