O prof da faculdade edu esse exercicio , eu quero q depois que sair do case volte ao menu. Essa estrtura esta correta ou eu tenho que faze o menu como uma funcao ??
/*
crie uma estrutura produtos com os segintes campos
codigo
nome-produto
descricao
quantidade
preço
faça um proframa com as seguinte funcionabilidades:
cadastrar produtos
listar produtos
localizar produtos por codigos
localizar produtos por nome
*/
Pessoal to com esse problema aki, eu quero q depois que sair do case 1 volte ao menu
Pergunta
Aislan Macedo
O prof da faculdade edu esse exercicio , eu quero q depois que sair do case volte ao menu. Essa estrtura esta correta ou eu tenho que faze o menu como uma funcao ??
/*
crie uma estrutura produtos com os segintes campos
codigo
nome-produto
descricao
quantidade
preço
faça um proframa com as seguinte funcionabilidades:
cadastrar produtos
listar produtos
localizar produtos por codigos
localizar produtos por nome
*/
Pessoal to com esse problema aki, eu quero q depois que sair do case 1 volte ao menu
# include <stdlib.h>
# include <stdio.h>
# include <string.h>
main (){
int escolha,n,i;
struct {
int cod;
char nome[50];
char desc[50];
int quant[5];
float preço[30];
}cadas[n];
printf("+--------------------------------+");
printf("\n| MENU |");
printf("\n+--------------------------------+");
printf("\n|1- CADASTRAR PRODUTOS |");
printf("\n|2- LISTAR PRODUTOS |");
printf("\n|3- LOCALIZAR PRODUTOS POR CODIGO|");
printf("\n|4- LOCALIZAR PRODUTOS POR NOME |");
printf("\n+--------------------------------+\n");
printf("\nOPCAO: ");
scanf("%d",&escolha);
system ("cls");
//------------------------------------------------------------
switch (escolha){
case 1:
printf("QUANTOS PRODUTOS A CADASTRAR: ");
scanf("%d",&n);
system("cls");
for (i=0;i<n;i++){// entrada de dados
printf("CODIGO : ");
scanf("%d",&cadas.cod);
printf("\nNOME: ");
fflush(stdin);
gets(cadas.nome);
printf("\nDESCRICAO: ");
fflush(stdin);
gets(cadas.desc);
printf("\nQUANTIDADE: ");
scanf("%d",&cadas.quant);
printf("\nPRECO: ");
scanf("%f",&cadas.preço);
system ("cls");
break;
}
}
}
:huh:
:wacko:
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.