Real_Calculator.c
#include<stdio.h>
int main()
{
int a;
int b;
char operator;
printf("Enter the first number:");
scanf("%d",&a);
while(1){
printf("\nEnter the operator (+,-,*,/):");
scanf(" %c",&operator); //note the space before %c to ignore any whitespace characters
printf("\nEnter the second number:");
scanf("%d",&b);
switch(operator)
{
case '+':
a = a+b;
printf("result = %d",a);
break;
case '-':
a=a-b;
printf("result = %d",a);
break;
case '*':
a=a*b;
printf("result = %d",a);
break;
case '/':
if(b==0)
printf("Division by zero error!");
else
a = a/b;
printf("result = %d",a);
break;
default:
printf("Invalid operator!");
}
}
return 0;
}
Comments
Post a Comment