有關編寫簡單計算器的問題,大家幫忙!
編寫簡單計算器,允許鍵入表示式格式是number operator.該程式應能識別下列運算子:+-*/S,Q.其中S通知程式鍵入累加器一個數值,Q表示執行結束.我試編了一下,不知為什麼不能用,請大家指點.
main()
{
float a,b;
char c;
printf(”please take the number”);
scanf(”%f%c%f”,&a,&c,&b);
while(c!=’Q’) {if(c==’s’)
printf(”to odd the number”);
if(c==’+’)
printf(”%f
”,a+b);
if(c==’-’)
printf(”%f
”,a-b);
if(c==’*’)
printf(”%f
”,a*b);
if(c==’/’)
{if(b!=0)
printf(”%f”,a/b);}}
printf(”end of caculation”);
}
大頭鬼
2022-08-06 01:45:01