Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void insere(t_tree* raiz){
- int value;
- if(raiz->inicio == NULL){
- t_no* node = (t_no *) malloc(sizeof(t_no));
- printf("Informe o valor inicial da arvore: ");
- scanf("%d", &value);
- raiz->inicio = aloca_no(value);
- raiz->inicio = node;
- insere(raiz);
- }
- else{
- printf("Informe um valor: ");
- scanf("%d", &value);
- if(value < raiz->inicio->dado){
- raiz->inicio->esquerda = aloca_no(value);
- insere(raiz);
- }
- else{
- raiz->inicio->direita = aloca_no(value);
- insere(raiz);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement