Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include "struct.h"
- int main(void)
- {
- menu();
- size_t qtd, option;
- char back;
- printf("Deseja cadastrar quantos usuários: ");
- scanf("%zu", &qtd);
- struct n_produto *newp = malloc(qtd * sizeof(*newp));
- if(!newp)
- {
- fputs("ERRO NA ALOCAÇÃO DE MEMÓRIA.", stdout);
- exit(EXIT_FAILURE);
- }
- do{
- opcao();
- printf("\nOpção escolhida: ");
- scanf("%zu", &option);
- switch(option)
- {
- case 1:
- registrar_dados(newp,qtd);
- break;
- case 2:
- listar_dados(newp,qtd);
- break;
- default:
- fputs("Opção inválida", stdout);
- }
- printf("\nDeseja voltar ao menu (s|*)?: ");
- scanf("%*c%c", &back);
- printf("\033c");
- } while(back == 's');
- free(newp);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement