#include <stdio.h>
void main()
{
char operator;
float num1, num2, result;
printf("Simulation of a Simple Calculator\n");
printf("*********************************\n");
printf("Enter two numbers \n");
scanf("%f %f", &num1
, &num2
);
printf("Enter the operator [+,-,*,/] \n");
switch(operator)
{
case '+': result = num1 + num2;
break;
case '-': result = num1 - num2;
break;
case '*': result = num1 * num2;
break;
case '/': result = num1 / num2;
break;
default : printf("Error in operationn");
break;
}
printf("\n %5.2f %c %5.2f = %5.2f\n", num1
, operator
, num2
, result
);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgogCgp2b2lkIG1haW4oKQoKewoKICAgIGNoYXIgb3BlcmF0b3I7CgogICAgZmxvYXQgbnVtMSwgbnVtMiwgcmVzdWx0OwoKIAoKICAgIHByaW50ZigiU2ltdWxhdGlvbiBvZiBhIFNpbXBsZSBDYWxjdWxhdG9yXG4iKTsKCiAgICBwcmludGYoIioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuIik7CgogICAgcHJpbnRmKCJFbnRlciB0d28gbnVtYmVycyBcbiIpOwoKICAgIHNjYW5mKCIlZiAlZiIsICZudW0xLCAmbnVtMik7CgogICAgZmZsdXNoKHN0ZGluKTsKCiAgICBwcmludGYoIkVudGVyIHRoZSBvcGVyYXRvciBbKywtLCosL10gXG4iKTsKCiAgICBzY2FuZigiJXMiLCAmb3BlcmF0b3IpOwoKICAgIHN3aXRjaChvcGVyYXRvcikKCiAgICB7CgogICAgY2FzZSAnKyc6IHJlc3VsdCA9IG51bTEgKyBudW0yOwoKICAgICAgICBicmVhazsKCiAgICBjYXNlICctJzogcmVzdWx0ID0gbnVtMSAtIG51bTI7CgogICAgICAgIGJyZWFrOwoKICAgIGNhc2UgJyonOiByZXN1bHQgPSBudW0xICogbnVtMjsKCiAgICAgICAgYnJlYWs7CgogICAgY2FzZSAnLyc6IHJlc3VsdCA9IG51bTEgLyBudW0yOwoKICAgICAgICBicmVhazsKCiAgICBkZWZhdWx0IDogcHJpbnRmKCJFcnJvciBpbiBvcGVyYXRpb25uIik7CgogICAgICAgIGJyZWFrOwoKICAgIH0KCiAgICBwcmludGYoIlxuICU1LjJmICVjICU1LjJmID0gJTUuMmZcbiIsIG51bTEsIG9wZXJhdG9yLCBudW0yLCByZXN1bHQpOwoKfQ==