编程计算 a+aa+aaa+…+aa…a(n个a)的值,n和a的值由键盘输入。例如,当n=4,a=2,表示计算2+22+222+2222的值。
#include<stdio.h>
int fun(int a, int n);
int main()
{
int a, n;
printf("Input a,n:\n");
scanf("%d,%d", &a, &n);
printf("sum=%ld\n", fun(a , n));
return 0;
}
int fun(int a, int n)
{
if(n == 1) return a;
else return a*n + 10*fun(a , n-1);
}