/* Desempilha um elemento, enviando uma mensagem de erro caso a pilha esteja * vazia. */ ElemPilha* VerificaDesempilha(Pilha* pilha) { if (PilhaVazia(pilha)) { IMPRIME_ERRO(MSG_ERRO_FALTA_OPERANDO); } return (ElemPilha*) Desempilha(pilha); }
ElemPilha* VerificaDesempilha(Pilha* pilha) { /* Desempilha um elemento, enviando uma mensagem de erro caso a pilha */ /* esteja vazia. */ if (PilhaVazia(pilha)) { IMPRIME_ERRO(MSG_ERRO_FALTA_OPERANDO); return NULL; } return (ElemPilha*) Desempilha(pilha); }