#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int a,b,x;
char c;
puts("Enter + for adfition\nEnter - for subtraction\nEnter * for multiplication\nEnter / for division\nEnter % for modulus\nEnter ^ for power");
scanf("%c",&c);
puts("Enter first number");
scanf("%d",&a);
puts("Enter the second number");
scanf("%d",&b);
switch(c)
{
case '+':
printf("%d+%d=%d",a,b,a+b);
break;
case '-':
printf("%d-%d=%d",a,b,a-b);
break;
case '*':
printf("%d*%d=%d",a,b,a*b);
break;
case '/':
if(b!=0)
printf("%d/%d=%d",a,b,a/b);
else puts("denominator can not be zero");
break;
case '%':
printf("%d remainder %d = %d",a,b,a%b);
break;
case '^':
x=pow(a,b);
printf("%d^%d=%d",a,b,x );
break;
default:
puts("Enter correct operator");
}
}
Comments
Post a Comment