#include #include "listaprio.h" #include "debug.h" int main(void) { int info; ListaP* lp = listap_cria(30, 0, NULL); do { printf("prioridade a inserir (negativa para parar): "); scanf ("%d", &info); if (info<0) break; listap_insere(lp,info); printf("inseriu %d\n", info); debug_listap_show(lp, "lp="); } while (info>=0); do{ info = listap_remove(lp); printf("removeu %d\n", info); debug_listap_show(lp, "lp="); } while(info>=0); listap_libera(lp); return 0; }