最容易的程序,求x的n次幂,要求用到函数调用

最简单的程序,求x的n次幂,要求用到函数调用本人菜鸟,求错误# include stdio.hdouble power (double x,in

最简单的程序,求x的n次幂,要求用到函数调用
本人菜鸟,求错误

# include <stdio.h>

double power (double x,int n)


 {
  double k;
  if (x==0)  
  k==1;
  else 
  k=x*power(x,(n-1));
  return k;
 
 }

main ()
{
double x; int n;
scanf("%f,%d",&x,&n);
printf("The result is %f\n",power (x,n));
return 0;
}

[解决办法]
if (n==0)
k==1;