Given an expression tree, evaluate the expression and obtain a paranthesized form of the expression.

The code below prints the paranthesized form of a tree. **print_infix_exp(node * root)** { if(root) { printf("("); infix_exp(root->left); printf(root->data); infix_exp(root->right); printf(")"); } } Creating a binary tree for a postfix expression ` *node create_tree(char postfix[]) { node *temp, *st[100]; int i,k; char symbol;  for(i=k=0; (symbol = postfix[i])!=’\0’; i++) { temp = (node *) malloc(sizeof(struct node));//temp = getnode(); temp->value = symbol; temp->left = temp->right = NULL;  if(isalnum(symbol)) st[k++] = temp; [Read More]