在带头结点的中序线索树中查找中序序列最后一个结点
#include "tbtree.cpp"
ElemType InOrder(TBTNode *tb)
{
if(tb->rtag==1)
return tb->data;
ElemType ch;
ch=InOrder(tb->rchild);
}
int main()
{
char str[]="A(B(D(,G)),C(E,F))";
TBTNode *tb;
char data;
CreateTBTree(tb,str);
printf("二叉树为:");
DispTBTree(tb);
printf("\n");
printf("求二叉树的中序遍历序列中的最后一个结点值为:");
printf("%c",InOrder(tb));
return 0;
}
tbtree.cpp是我自己定义的一个关于中序线索二叉树的算法
为什么我的没有输出啊,哪一步有问题吗?