题目:用if-else实现加减乘除四则运算计算器,除法保留两位小数。
遇到的问题:没有看懂报错,应该怎么改呢?谢谢解答!
代码:
#include <stdio.h>
int main(){
int a,c;
char b;
printf("请输入表达式:");
scanf("%d%c%d",&a,&b,&c);
if(b==+){
printf("%d+%d=%d",a,c,a+c);
}
if(b==-){
printf("%d-%d=%d",a,c,a-c);
}
if(b==*){
printf("%d*%d=%d",a,c,a*c);
}
if(b==/){
if(c!=0){
printf("%d/%d=%.2f",a,c,a*1.0/c);
}
else{
printf("0不能作分母");
}
}
}
return 0;
}
报错