2.找出下面程序的错误并改正,并且写出改程序的功能。
#include<stdio.h>
void main()
{int sum,n=6,k=4;
sum=add(k,n);
printf("输出结果是:%d",sum);
}
add(int a,int b)
{int i,s=0;
for(i=1;i<=b;i++)
s=s+power(i,a);
return(s);
}
power(int m,int n)
{int j,p=1;
for(j=1;j<=n;j++)
p=p*m;
return(p);
}