c语言,为什么我的主函数不掉用子函数呢? 财富值70

2016-10-30 02:32发布

#include "stdafx.h" #include <stdio.h> #define num 600851475143   int factor(int fac); void main() {     int i;     for (i = 1; i <= num&&num%i==0; i++)     {         int factor(i);                                                              }  }  int factor(int fac)            // to judge if i is a fator {     printf("%d", fac);     return(0); }  最后什么都不输出,为什么int factor函数没偶被执行呢? 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答

简单,因为没有呼叫factor函数。

一周热门 更多>