Galera preciso de uma ajuda urgente.
Gostaria de saber como coloco a opção sair no codigo da minha calculadora.
segue o codigo abaixo:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void main ()
{
float num1, num2, calc;
int opcao;
printf ("\n CALCULADORA \n");
printf ("\n\n Menu das Operacoes \n\n");
printf ("\n\n 1-) Adicao \n\n");
printf ("\n\n 2-) Subtracao \n\n");
printf ("\n\n 3-) Multiplicacao \n\n");
printf ("\n\n 4-) Divisao \n\n");
printf ("\n\n 10-) Digite s para Sair \n\n");
printf ("\n\n Escolha as opcoes acima conforme sua numeracao: ");
scanf ("\n %d",&opcao);
while ( opcao < 1 || opcao > 10)
{
printf ("\n\n Menu das Operacoes \n\n");
printf ("\n\n 1-) Adicao \n\n");
printf ("\n\n 2-) Subtracao \n\n");
printf ("\n\n 3-) Multiplicacao \n\n");
printf ("\n\n 4-) Divisao \n\n");
printf ("\n\n 10-) Digite s para Sair \n\n");
printf ("\n\n Escolha as opcoes acima conforme sua numeracao: ");
scanf ("\n %d",&opcao);
}
printf ("\n Digite o primeiro valor: ");
scanf ("%f",&num1);
printf ("\n Digite o segundo valor: ");
scanf ("%f",&num2);
switch(opcao)
{
case 1:
printf ("\n Adicao");
calc = num1 + num2;
break;
case 2:
printf ("\n Subtracao");
calc = num1 - num2;
break;
case 3:
printf ("\n Multiplicacao");
calc = num1 * num2;
break;
case 4:
printf ("\n Divisao");
calc = num1 / num2;
break;
}
printf ("\n O resultado e: %.2f", calc);
getch();
}