提问:c语言四则运算 为什么我运算的结果不对?
补充 : void main(){ int a,b,z;char ch;printf("请输入表达式:");scanf("%d%c%d",&a,&ch,&b);switch(ch){ case '+':z=a+b;break; case '-':z=a-b;break; case '*':z=a*b;break; case '/':if(b) z=a/b;else printf("除数不能为0"); break; } printf("%d",z); return 0;}
网友回答:
程序运行没有问题啊
除非是不适合题目要求的输入/输出格式