The code for InsertTree:
TreeNodePtr InsertTree(TreeNodePtr root, TreeNodePtr newnode)
{
if (root==NULL)
root=newnode;
else if(LT(newnode->entry.word,root->entry.word))
root->left=InsertTree(root->left,newnode);
else if(EQ(newnode->entry.word,root->entry.word))...