#include
#include
/*----------------函数f2,求n的k次方-----------------*/
long f2(int n, int k)
{
long power = n; /*power表示n的k次方*/
int i;
for(i = 1; i
{
power = power*n;
return power;/*将power作为f2的返回值*/
}
}
/*----------------函数f1,求1~n个数的k次方和-----------*/
long f1(int n, int k)
{
long sum = 0;
int i;
for(i = 1; i <= n; i++)
sum += f2(i,k);
return sum;
}
/*--------------main 函数,调用函数f1------------*/
main()
{
int n, k;
scanf("%d,%d",&n,&k);
printf("the sum for %d power from 1 to %d is: \n",k,n);
printf("%d\n",f1(n,k)); /*调用f1函数,并输出函数值*/
}