为了账号安全,请及时绑定邮箱和手机立即绑定

求大神看一下错在哪里,什么是不在参数表中

求大神看一下错在哪里,什么是不在参数表中

C
一把木剑 2017-11-24 21:54:13
#include<stdio.h> long Fact(int n); int main() {  int m, a, b, c;  for (m = 100; m < 1000; m++)  {   a = m / 100;   b = (m - a * 100) / 10;   c = m % 10;   if (m = Fact(a) + Fact(b) + Fact(c))   {    printf("%d\n", m);   }  return 0; }  long Fact(int n) {  int i,n;  long result = 1;  for (i = 1;i <= n;i++)  {   result *= i;   return result;  } }
查看完整描述

3 回答

已采纳
?
慕粉2243144748

TA贡献8条经验 获得超5个赞

long Fact(int n);  缺少函数体

查看完整回答
2 反对 回复 2017-11-25
?
慕粉2243144748

TA贡献8条经验 获得超5个赞

第一个if语句里面,判断相等应该用俩个=。

查看完整回答
2 反对 回复 2017-11-26
?
一把木剑

TA贡献2条经验 获得超0个赞

但是现在还是错的

我想不出原因

求大佬指教


查看完整回答
反对 回复 2017-11-26
  • 3 回答
  • 0 关注
  • 1731 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信