四则运算的程序
#include<stdio.h>
#include<math.h>
int main()
{
char op;
double x, y, result;
int error;
error = 0;
scanf_s("%lf %c %lf", &x, &op, &y);
switch (op)
{
case '+':
result = x + y; break;
case '-':
result = x - y; break;
case '*':
result = x * y; break;
case '/':
if (fabs(y) > 1e-10)
result = x / y;
else
error = 1;
break;
default:
error = 1;
}
if (error == 0)
printf("result=%f\n", result);
else
printf("Wrong input\n");
return 0;
}

#include<stdio.h>
#include<math.h>
int main()
{
char op;
double x, y, result;
int error;
error = 0;
scanf_s("%lf %c %lf", &x, &op, &y);
switch (op)
{
case '+':
result = x + y; break;
case '-':
result = x - y; break;
case '*':
result = x * y; break;
case '/':
if (fabs(y) > 1e-10)
result = x / y;
else
error = 1;
break;
default:
error = 1;
}
if (error == 0)
printf("result=%f\n", result);
else
printf("Wrong input\n");
return 0;
}
