第三十二题:输入两个正整数a和n,编程求a+aa+aaa+aa…a(n个a)之和。要求定义并调用函数fn(a,n),它的功能是返回aa…a(n个a)。例如fn(3,2)的返回值是36。
#include"stdio.h"
int fn(int a,int n)
{
int s;
while(n>=0)
{
s=a*n+s;
a=a*10;
n--;
}
return s;
}
void main()
{
int a1,n1;
int sum;
printf("please input the a1 and n1:\n");
scanf("%d%d",&a1,&n1);
sum=fn(a1,n1);
printf("sum=%d\n",sum);
}