Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- char Operator;
- float num1, num2, result = 0;
- int flag;
- printf("\n Options(+, -, *, /) : ");
- scanf("%c", &Operator);
- printf("\n Please Enter number one: ");
- scanf("%f", &num1);
- printf("\n Please Enter number two: ");
- scanf("%f", &num2);
- switch(Operator)
- {
- case '+':
- result = num1 + num2;
- break;
- case '-':
- result = num1 - num2;
- break;
- case '*':
- result = num1 * num2;
- break;
- case '/':
- if(num2 != 0)
- {
- result = num1 / num2;
- break;
- }
- else
- {
- flag = 1;
- printf("Can`t divide by zero!");
- break;
- }
- default:
- flag = 1;
- printf("\nInvalid Option!");
- }
- if(flag != 1)
- {
- printf("\n The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result);
- }else{
- printf(" ");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement