Advertisement
Gabriel_Rofl

G

Nov 7th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.51 KB | None | 0 0
  1. void insere(t_tree* raiz){
  2.     int value;
  3.     if(raiz->inicio == NULL){
  4.     t_no* node = (t_no *) malloc(sizeof(t_no));
  5.         printf("Informe o valor inicial da arvore: ");
  6.         scanf("%d", &value);
  7.         raiz->inicio = aloca_no(value);
  8.         raiz->inicio = node;
  9.         insere(raiz);
  10.     }
  11.     else{
  12.         printf("Informe um valor: ");
  13.         scanf("%d", &value);
  14.         if(value < raiz->inicio->dado){
  15.             raiz->inicio->esquerda = aloca_no(value);
  16.             insere(raiz);
  17.         }
  18.         else{
  19.             raiz->inicio->direita = aloca_no(value);
  20.             insere(raiz);
  21.         }
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement