Still not too sure what your asking, but here goes...

1) The generic treeprinting program
void printtree(node * tree)
{
if (tree != NULL)
{
print (tree -> info); // Not a real command
...