设计一个递归函数,求x的n次幂

//2019-11-6
#include <stdio.h>
//设计一个递归函数,求x的n次幂:
//主函数通过键盘输入x和n的值,并输出x^n的值(假设x为实数,n为正整数)
double fun(double x,int n){
	if(n==1)
		return x;
	return x*fun(x,n-1);
}
int main()
{
	double x;
	int n;
	double result=0;
	scanf("%lf %d",&x,&n);
	result=fun(x,n);
	printf("%.2lf\n",result);
	return 0;
}