fork download
  1. #include <stdio.h>
  2. int main ()
  3. {
  4. float value1, value2;
  5. char operator;
  6.  
  7. printf ("Type in your expression.\n");
  8. scanf ("%f %c %f", &value1, &operator, &value2);
  9.  
  10. switch (operator)
  11. {
  12. case '+':
  13. printf ("%.2f\n", value1 + value2);
  14. break;
  15. case '-':
  16. printf ("%.2f\n", value1 - value2);
  17. break;
  18. case '*':
  19. printf ("%.2f\n", value1 * value2);
  20. break;
  21. case '/':
  22. if ( value2 == 0 )
  23. printf ("Division by zero.\n");
  24. else
  25. printf ("%.2f\n", value1 / value2);
  26. break;
  27. default:
  28. printf ("Unknown operator.\n");
  29. break;
  30.  
  31. }
  32.  
  33. return(0);
  34.  
  35. }
Success #stdin #stdout 0s 5316KB
stdin
178.99 - 326.8
stdout
Type in your expression.
-147.81