一道简单的程序题,求教为什么无法运行处结果。
#include "stdio.h"void main()
{
int a,n,count=1;
long int sn=0,tn=0;
printf("please input a and n\n");
scanf("%d,%d",&a,&n);
while(count<=n);
{
tn=tn+a;
sn=sn+tn;
a=a*10;
}
printf("a+aa+...=%1d\n",sn);
}
求s=a+aa+aaa+aaaa+aa...aa的值。
编译显示无错误,可是输出a,n的值后。。无法得出最后的结果。。想问问是错在哪里?