二叉树 后序遍历加前序输出

基于以下数据结构,采用从文件读入元素并基于后序遍历的方法创建一个包含8个结点的二叉链表树,然后前序输出树中的结点。要求在遍历函数中采用函数指针。

typedef struct TreeNode *Tree;
struct TreeNode {
ElementType Element;
Tree Left;
Tree Right;
};
样例输入
..D..H.EB..F..GCA
样例输出
ABDEHCFG