#include #include #include typedef struct treeNode { char data; struct treeNode* left; struct treeNode* right; }treeNode; treeNode* makeRootNode(char data, treeNode* leftNode, treeNode* rightNode) { treeNode* root = (treeNode*)malloc(sizeof(treeNode)); root->data = data; root->left = leftNode; root->right = rightNode; return root; } //전위 표기법 void preorder(treeNode* root) { if (root) { printf("%c..