danilo_and Postado Outubro 30, 2010 Denunciar Share Postado Outubro 30, 2010 bom galera, estou com uns erros nesse código e peço a ajuda de vocês, pois eu não consigo encontrar solução !!!LISTA_DINAMICA.H typedef struct item { int info; item* prox; }item; typedef struct lista { item* prim; item* ultimo; }fila; item* criar_item(int info); void criar_lista(lista* l); void inserir(int info, lista* l); void imprimir_lista(lista l); void remover(lista* l, int elemento); LISTA_DINAMINA.C #include <stdlib.h> #include <stdio.h> #include "lista_dinamica.h" item* criar_item(int info) { item* i =NULL; i = (item*) calloc(1, sizeof(item)); if(i != NULL) { i.info = info; i.prox = NULL; } return i; } void criar_lista(lista* l) { (*l).prim = NULL; (*l).ultimo = NULL; } void inserir(int info, lista* l) { if((*l).prim == NULL) { item* j = criar_item(info); (*l).prim = j; (*l).ultimo = j; } else { (*l).ultimo ->prox = j; (*l).ultimo = j; } } void imprimir_lista(lista l) { item* i = l.prim; while(i !=NULL) { printf("%d", i.info); i = i.prox; } } void remover(lista* l, int elemento){ item* i = (*l).prim; item* k = (*l).vetitem[i]; item* j = (*l).vetitem[NULL]; while(i !=NULL) { if(i == (*l).prim) { (*l).prim = (*l).prox; } if(i == (*l).ultimo) { (*l).vetitem[j].prox = NULL; (*l).dispo = i; (*l).ultimo = j; } else { j = i; i = (*l).vetitem[i].prox; } } }quem poder ajudar ficarei muito grato ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RonaldoRG Postado Outubro 31, 2010 Denunciar Share Postado Outubro 31, 2010 Fica mais fácil se postar a saída do compilador. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 danilo_and Postado Novembro 1, 2010 Autor Denunciar Share Postado Novembro 1, 2010 amigo você poderia colar o código no dev c++ caso você tenha e verificar os possíveis erros ? ficarei grato pela ajuda ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
danilo_and
bom galera, estou com uns erros nesse código e peço a ajuda de vocês, pois eu não consigo encontrar solução !!!
quem poder ajudar ficarei muito grato ...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.