Comment faire pour faire un affichage correct d'un arbre binaire sur une console Unix ?

ex:...........c
............../...\
...........a.......e
................../...\
................d.......f

G essayé en recursif mais j'm'y suis cassé la tête.
Merci a celui / ou celle qui pourra m'aider !