函数递归问题
#include "stdio.h"void main()
{
float P(int n);
int n;
scanf("%d",n);
printf("%f",P(n));
}
float P(int n)
{
float P;
float x=1;
if(n==0) P=1;
else if(n==1) P=x;
else P=((2*n-1)*x*P(n-1)-(n-1)*P(n-2))/n;
return(P);
}
为什么会提示'P':not a function 请问那里出问题了,请大家指点迷津