#include <stdio.h> #include <stdlib.h> #include<string.h> struct no { char chave[20]; struct no *pai; struct no *esquerda; struct no *direita; }; typedef struct no No; No *raiz; No *criar_no(char c[]) { No* novo = (No*) malloc(sizeof(No) ); strcpy(novo->chave, c); novo->pai = NULL; novo->esquerda = NULL; novo->direita = NULL; return novo; } void inserir(char dado[]) { NoRead more