有關編寫簡單計算器的問題,大家幫忙!

編寫簡單計算器,允許鍵入表示式格式是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
  • 0

  • 24 點閱

  • 0 評論

其他人的答案

Copyright © 2024 https://hiqna.com 中華Hi知識