奇怪问题,请各位大哥大姐指教~!!
SUM=a+aa+aaa+aaaa+。。。。+a。。(N个a) a和 n由键盘输入,这个程序我写的代码如下 ,怎么结果老是输出0啊??有人帮我下么???
main()
{ int a,i,n;
float s,sum;
s=0;sum=0;
scanf("%d%d",&a,&n);
for( i=1;i<=n;i++)
{
s=s+a;
sum=sum+s;
a=10*a;
}
printf("the sum is %d\n",sum );
getch();
}
}
我在TC2.0和WIN-TC下面都试过了,不知道为什么,是不是我操作系统的问题?所用操作系统为WINXP.