#include#includeint main(){int a=1,i;int sum=0;for(i=0;i<2;i++){if(i=0) // 这里写错了!应该是i==0, 否则陷入死循环。{sum+=a;}else{a=pow(10.,i)+a;sum+=a;}}printf("%d",sum);}
你是指输入表达式的字符串,然后输出结果还是像楼上那样在程序中直接算?我有输入表达式字符串的源代码,要的话留邮箱