#include <stdio.h> int main() { double a, b; char z; scanf("%lf%c%lf", &a, &z, &b); if (z == '/')//判断运算符是否是除号 { if (b == 0.0) { printf("Wrong!Division by zero!"); } else { printf("%.4lf/%.4lf=%.4lf", a, b, a/b); } } else if (z == '+') { printf("%.4lf+%.4lf=%.4lf", a, b, a+b); } else if (z == '-') { printf("%.4lf-%.4lf=%.4lf", a, b, a-b); } else if (z == '*') { printf("%.4lf*%.4lf=%.4lf", a, b, a*b); } else { printf("Invalid operation!"); } return 0; }