Advertisement
Guest User

Untitled

a guest
Feb 20th, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     char op;
  6.     float num1, num2, result=0.0f;
  7.  
  8.     /* Print welcome message */
  9.     printf("WELCOME TO SIMPLE CALCULATOR\n");
  10.     printf("----------------------------\n");
  11.     printf("Enter [number 1] [+ - * /] [number 2]\n");
  12.  
  13.     /* Input two number and operator from user */
  14.     scanf("%f %c %f", &num1, &op, &num2);
  15.  
  16.     /* Switch the value and perform action based on operator*/
  17.     switch(op)
  18.     {
  19.         case '+':
  20.             result = num1 + num2;
  21.             break;
  22.  
  23.         case '-':
  24.             result = num1 - num2;
  25.             break;
  26.  
  27.         case '*':
  28.             result = num1 * num2;
  29.             break;
  30.  
  31.         case '/':
  32.             result = num1 / num2;
  33.             break;
  34.  
  35.         default:
  36.             printf("Invalid operator");
  37.     }
  38.  
  39.     /* Prints the result */
  40.     printf("%.2f %c %.2f = %.2f", num1, op, num2, result);
  41.  
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement