求补充,最好解释一下这个代码什么意思#include
int main()
{
int a,n,b,i=1,sn=0,tn=0;
printf("a,n=:");
scanf("%d,%d",&a,&n);
b=a;
while (i<=n)
{
sn=sn+a;
;
}
补充:a=a*10+b;
解释:sn=sn+a 就是sn每次都加上a的值,所以只要每次把a变成a*10+b即可,比如a=2,a*10+b就等于22,然后a=22,再a*10+b就等于222,依次类推