/* Put your code here. */
Though tree.c is missing some parts, it is ready to compile and execute. You can run the program and then supply the missing parts one by one. Also note that tree.c gives you an initial tree to work on and displays it schematically. To view the tree correctly, rotate the schematic tree 90 degrees clockwise and you'll get the normal tree with the root at top. A sample output of the final program should look like this:
[cs20] tree y x v u t q o g f e d c b a You have the following options: I: Insert D: Delete S: Search P: Print T: Traverse in in-order H: Help Q: Quit Enter your choice: d Enter character to be deleted: f y x v u t q o g e d c b a Enter your choice: d Enter character to be deleted: u y x v t q o g e d c b a Enter your choice: d Enter character to be deleted: b y x v t q o g e d c a Enter your choice: d Enter character to be deleted: g y x v t q o e d c a Enter your choice: d Enter character to be deleted: o y x v t q e d c a Enter your choice: d Enter character to be deleted: q y x v t e d c a Enter your choice: h You have the following options: I: Insert D: Delete S: Search P: Print T: Traverse in in-order H: Help Q: Quit Enter your choice: t The in-order traversal is: a c d e t v x y Enter your choice: q End of run.