谁帮我看看我编的这个C语言程序哪出错了..帮改正下..谢谢

2025-04-17 13:27:22
推荐回答(1个)
回答1:

scanf("%f%c%f",&a,&c,&b);
这种方式输入不管用,直接输入1+2,回车,得不到结果的!你可以分开输入,这样:printf("输入操作数1:");scanf("%d",&a);
printf("输入运算符:");scanf("%c",&c);printf("输入操作数2:");scanf("%d",&b);
然后再判断操作符得出结果。