a+aa+aaa+aaaa......用函数
#include<stdio.h>int fn(int a,int n);
int main()
{
int i,n,a,sum=a;
scanf("%d, %d",&a,&n);
for(i=2;i<=n;i++)
sum=sum+fn(a,i);
printf("sum=%d",sum);
return 0;
}
int fn(int a,int n)
{
int i,t;
for(i=2;i<=n;i++)
a=a*10+a;
return a;
}
请问这哪里错了?