int main (void) { Fila* f = fila_cria(); Fila* f_p = fila_cria(); Fila* f_c = fila_cria(); fila_insere(f, 2004); fila_insere(f,1905); separa_filas(f, f_p, f_c); printf("prioridade:%f\n", f_p->ini->info); printf("convencional:%f\n", f_c->ini->info); fila_libera(f); free(f->ini); free(f->fim); free(f); return 0; }
pilha pilha_cria(void) { pilha p = (struct _pilha*)malloc(sizeof(struct _pilha)); p->topo = fila_cria(); return p; }