#include <stdio.h>main(){ char ch; float a,b; scanf("%f%c%f=",&a,&ch,&b); switch(ch){ case '+':{ printf("%f",a+b); break; } case '-':{ printf("%f",a-b); break; } case '*':{ printf("%f",a*b); break; } case '/':{ printf("%f",a/b); break; } }}
[此贴子已经被作者于2007-8-28 23:26:26编辑过]
请问 :scanf("%d(+-*/)%d=",&a,&b); 这种写法有什么意义呀?
这种是错的,因为楼主不会,你也不要受错误代码影响by 雨中飞燕 QQ:78803110 QQ讨论群:5305909请大家不要用TC来学习C语言C/C++算法习题(OnlineJudge):[url]http://yzfy.org/[/url]