好像是8m那地方有问题。
你的Fact函数没有定义,它要你自己写的(不是C标准的)
若你的m在12以下,可以加这个函数
long Fact(int x)
{
int i;
long f=1;
for(i=1;i<=x;i++)
f*=i;
return f;
}
写程序最好自己独立完成,参考别人的程序要完全读懂别人的程序才行(这个要比自己写程序难)