如:用户输入1+1,则输出1+1=2。
#include <stdio.h>
void main()
{
double a,b;
char c;
printf("请输入需要计算的算式:\t");
scanf("%lf%c%lf",&a,&c,&b);
switch(c)
{
case '+':printf("%g%c%g=%g\n",a,c,b,a+b);break;
case '-':printf("%g%c%g=%g\n",a,c,b,a-b);break;
case '*':printf("%g%c%g=%g\n",a,c,b,a*b);break;
case '/':printf("%g%c%g=%g\n",a,c,b,a/b);break;
default:printf("输入有误!");
}
}