作业帮 > 综合 > 作业

怎么用C语言的输入一个数学式子可以得到结果,如input:3+4 output:7,输入的式子可以的加减乘除这些简单的运

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 12:09:04
怎么用C语言的输入一个数学式子可以得到结果,如input:3+4 output:7,输入的式子可以的加减乘除这些简单的运
怎么用C语言的输入一个数学式子可以得到结果,如input:3+4 output:7,输入的式子可以的加减乘除这些简单的运
#include
main()
{ int a,c,d=0;
float e;
char b;
printf("please input\n");
scanf("%d%c%d",&a,&b,&c);
switch(b)
{case '+':d=a+c;break;
case '-':d=a-c;break;
case '*':d=a*c;break;
case '/':e=a*1.0/c;break;
}
if (d!=0) printf("%d%c%d=%d",a,b,c,d);
else printf("%d%c%d=%f",a,b,c,e);
}