编译的时候显示错误是 id returned 1 exit status.
我的代码是:
#include
double fact(int n);
main()
{int m,n;
double result;
scanf("%d %d",&m,&n);
if(m>n)
printf("error!!");
else
{
result=fact(n)/(fact(m)*fact(n-m));
printf("result=%lf",result);
}
double fact(int n);
{ int i,s=1;
if(n!=1)
{for(i=1;i<=n;i++)
{s*=i;
}
return s;
}
}
}