Calculadora C++ de apostila

Captura de tela 2015-10-25 09.58.41Fonte que costuma vir nas apostilas das faculdades. Fonte que escreve a conta usando uma única linha. Ex: 2+2 depois do enter, retorna o resultado.

#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<math.h>

main ()
{
 float num1, num2;
 char op;
 
 while(1) { /*sempre verdadeiro*/
 printf("\nDigite um numero, operador, numero\n");
 scanf("%f %c %f", &num1, &op, &num2);
 switch(op) {
 case '+':
 printf(" = %.2f", num1+num2);
 break;
 case '-':
 printf(" = %.2f", num1-num2);
 break;
 case '*':
 printf(" = %.2f", num1*num2);
 break;
 case '/':
 printf(" = %.2f", num1/num2);
 break;
 default:
 printf("Operador desconhcido");
 }
 }
 }

Fonte+Exe: https://williamluis.box.com/s/zkw9fb63ctk7ln7vod5l9xu5kcygmdro

Deixe sua resposta