Exercicio: Pretende-se construir um programa que tenha um menu. O programa deverá executar uma acção quando digitamos a opção desejada, e deverá voltar ao menu.
#include <stdio.h>
int main(){
int a;
printf("1 - Impreme Letra \n");
printf("2 - Impreme Numero \n");
printf("3 - Impreme Outros \n");
printf("0 - Sair \n");
printf("Digite um numero:");
scanf("%d",&a);
printf("\n");
while(a!=0){
switch(a){
case 1:
{
printf("L \n");
break;
getchar();
}
case 2:
{
printf("50");
break;
getchar();
}
case 3:
{
printf("%");
break;
getchar();
}
}
}
return 0;
}
O problema é que depois de digitado o numero ele repete sucessivamente a letra ou numero e não volta para o menu.
Pergunta
DaNi_Surfer
Exercicio: Pretende-se construir um programa que tenha um menu. O programa deverá executar uma acção quando digitamos a opção desejada, e deverá voltar ao menu.
#include <stdio.h>
int main(){
int a;
printf("1 - Impreme Letra \n");
printf("2 - Impreme Numero \n");
printf("3 - Impreme Outros \n");
printf("0 - Sair \n");
printf("Digite um numero:");
scanf("%d",&a);
printf("\n");
while(a!=0){
switch(a){
case 1:
{
printf("L \n");
break;
getchar();
}
case 2:
{
printf("50");
break;
getchar();
}
case 3:
{
printf("%");
break;
getchar();
}
}
}
return 0;
}
O problema é que depois de digitado o numero ele repete sucessivamente a letra ou numero e não volta para o menu.
alguém ajuda ae?
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.