输入2个正整数a和n,求a+aa+aaa+aa...a(n个a)之和。

【问题描述】

输入2个正整数a和n,求a+aa+aaa+aa...a(n个a)之和。例如,输入2和3,输出246(2+22+222)。

【输入形式】

从键盘输入正整数a和正整数n。

【输入输出样例1】(下划线部分表示输入)

Input a, n: 8 5

s=98760

【样例说明】

输入提示符后要加一个空格。其中":"后要加一个且只能一个空格。

输出语句的"="两边无空格。

英文字母区分大小写。必须严格按样例输入输出。

#include
#include
int main(){//6 60+6 660+6 
	printf("Input a, n: ");
	int a,n;
	scanf("%d %d",&a,&n);
	int sum=0;
	int b=a;
	while(n>0){
		sum=sum+a;
		a=a*10+b;
		n--;
	}
	printf("s=%d",sum);
    return 0;
}

你可能感兴趣的:(c语言学习中,算法,数据结构)