void principal(){ printf("=================================================\n"); printf("= ALUGUEL DE LIVROS =\n"); printf("=================================================\n"); printf("1 - ALUGAR LIVRO\n"); printf("2 - DEVOLVER LIVRO\n"); printf("5 - SAIR\n"); printf("\n\n"); printf("DIGITE A OPCAO DESEJADA: "); scanf("%i", &opcao); switch (opcao) { case 1: aluguel_livro(); break; case 2: devolucao(); break; case 5: exit; break; default: printf("Esta opcao nao existe.\n"); printf("Aperte qualquer tecla para voltar ao menu.\n"); system("pause"); principal(); } }
///\brief Função que mostra Menu para o aluguer ///\details Esta função mostra no ecran um menu com algumas opeçoes de operação relacionadas com o aluguer: alugar, devolver,... int menu_aluguer(void) { char op; do { system("CLS"); printf("\n\n\t\t\t NRM"); printf("\n\n\t\t\t Video Gest"); printf("\n\n\t\t\t Menu aluguer"); printf("\n\n\t\tA - Alugar"); printf("\n\t\tB - Devolver"); printf("\n\t\tC - Ver filmes Alugados ou Devolvidos"); printf("\n\t\tD - Ver os filmes disponiveis"); printf("\n\t\tS - Voltar ao Menu Principal"); op=toupper(getch()); switch(op) { case 'A': aluguer(); break; case 'B': devolucao(); break; case 'C': ver_alugados(); break; case 'D': ver_filmes_dis(); break; case 'S': return; } } while(op!='S'); }