#include
#include
#include
int main()
{
int cho = 0;
while(cho!=1){
double num1=.0,num2 = .0;
char op[] = {'+','-','*','/'};
srand(time(NULL));
num1 = (rand()/(double)RAND_MAX/1000)*10000;
num2 = (rand()/(double) RAND_MAX/1000)*10000;
cho = rand()%4;
printf("%lf%c%lf=",num1,op[cho],num2);
switch(op[cho]){
case '+':
printf("%.2lf",num1+num2);
break;
case '-':
printf("%.2lf",num1-num2);
break;
case '*':
printf("%.2lf",num1*num2);
break;
case '/':
if(num1==0||num2==0)
printf("0");
printf("%.2lf",num1/num2);
break;
}
printf("\nContinue?(0,1):");
scanf("%d",&cho);
}
return 0;
}