Exercise #1
Implement a generic tree traversal function
void BSTreeTraverse(BSTree t, void (*visit)(), char *order)
where
order
is one of "LNR", "NLR" or "LRN"
traversal carried out according to
order