求高手指点下这个程序,编了好久就是没能运行成功,就差要崩溃啦!!!!
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。输入的两个数字分别控制s的值例如输入2和5
得到
s=2+22+222+2222+22222
程序代码:
main() { int i,k,j=1; long sn=0,tn=0; scanf("%d\n%d",&i,&k); printf("%d %d\n",i,k); while (j<=i) { tn=tn+i; sn=sn+tn; i=i*10; ++j; } printf("s=%ld\n",sn); }真的快要崩溃啦!!!
大侠们救命啊!!