代码如下:
#include <stdio.h>
int main()
{
//求 Sn=a+aa+aaa+ … …+aa..aa(n 个 a)之值,其中 a 是一个数字,n 表示 a 的位数。例如: 2+22+222+2222+22222 (此时 n=5) ,n 由键盘输入。
int a=0,n=0,i,sum=0,b=0;
printf("请输入n和a的值\n");
scanf("%d%d",&n,&a);
b=a;
for(i=1;i<=n;i++){
sum+=a;
a=a*10+b;
}
printf("Sn= %d\n",sum);
return 0;
}