Beispiel #1
0
int main(void)
{
  agenda *minhaAgenda=NULL;
  int op;
  creditos();
  do
    {
      printf("Escolha uma das opções abaixo para a sua agenda\n\n");
      printf("1 - Inserir um novo registro\n");
      printf("2 - Listar os registros inseridos\n");
      printf("3 - Sair\n");
      printf("4 - Créditos\n\n\nEscolha sua opção:");
      scanf("%d",&op);
      while(getchar()!='\n');
      switch(op)
        {
        case 1:
          insereItem(&minhaAgenda);
          break;
        case 2:
          listaAgenda(minhaAgenda);

          break;
        case 3:
          limpaDados(minhaAgenda);
          return(0);
        case 4:
          creditos();
          break;
        default:
          printf("Opção inválida!\n");
        }
    } while (op!=3);
    return(0);
}
Beispiel #2
0
void escolhe(int resposta, node* Pilha)
{
    switch(resposta)
    {
        case 0:
            limpaPilha(Pilha);
            break;
        case 1:
            exibePilha(Pilha);
            break;
        case 2:
            insereItem(Pilha);
            break;
        case 3:
            removeItem(Pilha);
            break;
        case 4:
            criaPilha(Pilha);
            break;
        default:
            puts("\nOpção inválida! Verifique novamente as opções apresentadas.");
    }

}