/*------------------------------------------------------- 功能:编写一个简单计算器程序,输入格式为:a op b。其中 a和b是 参加运算的两个数,op 为运算符,它的取值只能是+、-、*、/。 例:(注意输出格式) 输入:3,+,4 输出:3.000000+4.000000=7.000000 --------------------------------------------------------*/ #include main() { float a,b; char op; printf("Please enter a,b and op:"); scanf("%f,%c,%f",&a,&op,&b); switch(op) { /**********Program**********/ case '+':printf("%f+%f=%f\n", a, b, a+b);break; case '-':printf("%f-%f=%f\n", a, b, a-b);break; case '*':printf("%f*%f=%f\n", a, b, a*b);break; /********** End **********/ case '/':if(b!=0) printf("%f/%f=%f\n",a,b,a/b); else printf("error!\n");break; default:printf("error!\n");break; } }