void exchange(TreeNode *p)
{
TreeNode *temp;
if(!p)return;
temp=p->leftChild;
p->leftChild=p->rightChild;
p->rightChild=temp;
exchange(p->leftChild);
exchange(p->rightChild);
}
10-02
1703