求解关于递归函数的问题。
一个程序
程序代码:#include<stdio.h>
#include<math.h>
double Y(double x, int n);
int main()
{
int n=0;
double x=0;
float y=0;
printf("Please input x and n:");
scanf("%lf,%d",&x,&n);
y=Y(x,n);
printf("Result=%.2f\n",y);
return 0;
}
double Y(double x,int n)
{
float sum;
if(n>=1)
{
sum=sqrt(Y(sqrt(x),n-1));
return sum;
}
if(n<1)
return 0;
}请问一下,y=哪一个值?是Y(x,n);里的x,还是n?

