/* * Esqueleto para implementações do tipo abstrato de dados pilha. */ #include #include #include "esqueleto_pilha.h" void cria_pilha(Pilha* pilha) { } int pilha_vazia(Pilha* pilha) { return 0; /* A ser alterado... */ } void insere_pilha(Pilha* pilha, elem_t elem) { } elem_t remove_pilha(Pilha* pilha) { if (pilha_vazia(pilha)) { printf("Erro: pilha vazia!\n"); exit(0); } return 0; /* A ser alterado... */ } void libera_pilha(Pilha* pilha) { }