void main()
{
double cal(double a,int b); //这两行提到main函数外去
double fact(int c);
//如下
double cal(double a,int b);
double fact(int c);
void main()
{
scanf("%lf%d",&x,&n);因为是double的,所以用lf
double i,j=0;
int k; //double是没有++的,只有char,int,long才有
for(k=0;k<=b;k++)
温馨提示:答案为网友推荐,仅供参考