#include <stdio.h>
#include <iostream>
int main () {
float a, b;
char operation;
int ok=1;
printf("Inserire i valori a e b:\n");
scanf("%f%f", &a, &b);
do {printf("Indacare l'operazione da eseguire (+,-,*,/):\n");
scanf("\n%c", &operation);
if (operation=='+') ok=0;
if (operation=='-') ok=0;
if (operation=='*') ok=0;
if (operation=='/') ok=0;
} while(ok);
switch(operation){
case '+': printf("%f+%f=%f\n", a, b, a+b);
break;
case '-': printf("%f-%f=%f\n", a, b, a-b);
break;
case '*': printf("%f*%f=%f\n", a, b, a*b);
break;
case '/': printf("%f/%f=%f\n", a, b, a/b);
break;
default: printf("Operazione non riconosciuta.\n");
}
system("pause");
return 0;
}