新手求指导啊,谢谢啦各位大神
求a+aa+aaa+aaaa.....aaaaaa(n个a)的值 为啥我输出的sum一直是0#include<stdio.h>
int fn(int a,int n);
int main()
{
int n,a,i,sum=0;
printf("enter a:");
scanf("%d",&a);
printf("enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+fn(a,i);
}
printf("sum=%d\n",sum);
return 0;
}
int fn(int a,int n)
{
int k,i,result=0;
for(k=1;k<=i;k++)
{
result=result*10+a;
}
return result;
}