Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include "fila.h"
- void inverte(Fila *f)
- {
- Fila *p;
- p = fila_cria();
- while (!fila_vazia(f))
- Empilha(p, Remove(f));
- while (!PilhaVazia(p))
- Insere(f, Desempilha(p));
- }
- main() {
- Fila* f1 = fila_cria();
- fila_insere(f1, 2.1);
- fila_insere(f1, 4.5);
- fila_insere(f1, 1.0);
- printf("*** Inverter Fila ***");
- printf("\n\nFila f1:\n");
- fila_imprime(f1);
- printf("\n\nFila invertida:\n");
- fila_imprime(inverte);
- fila_libera(f1);
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement