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. if ( operator == '+' )
  11. printf ("%.2f\n", value1 + value2);
  12. else if ( operator == '-' )
  13. printf ("%.2f\n", value1 - value2);
  14. else if ( operator == '*' )
  15. printf ("%.2f\n", value1 * value2);
  16. else if ( operator == '/' )
  17. if ( value2 == 0 )
  18. printf ("Division by zero.\n");
  19. else
  20. printf ("%.2f\n", value1 / value2);
  21. else
  22. printf ("Unknown operator.\n");
  23. printf ("%.2f\n", value1 / value2);
  24.  
  25.  
  26. return(0);
  27.  
  28. }
Success #stdin #stdout 0s 5312KB
stdin
125 $ 28
stdout
Type in your expression.
Unknown operator.
4.46