int xNum(BTNode* bt, char x)
{
int lnum, rnum;
if (bt == NULL)
return 0;
else
{
lnum = xNum(bt->lchild, x);
rnum = xNum(bt->rchild, x);
if (bt->data == x)
return lnum + rnum + 1;
else
return lnum + rnum;
}
}
int xNum(BTNode* bt, char x)
{
int lnum, rnum;
if (bt == NULL)
return 0;
else
{
lnum = xNum(bt->lchild, x);
rnum = xNum(bt->rchild, x);
if (bt->data == x)
return lnum + rnum + 1;
else
return lnum + rnum;
}
}