在TC中包含多个.c文件,该如何解决

在TC中包含多个.c文件
我有3个文件,分别是gcd.c,fac.c和module.c,其中module文件要调用gcd和fac中的函数,我最初的想法是在module中写如下文件包含命令:
#include   <stdio.h>
#include   "gcd.c "
#include   "fac.c "

但是编译以后提示无法打开input文件fac.c和gcd.c
我把tc的include路径加了gcd和fac所在的路径(两个文件在同一文件夹下)后,编译后会提示无法打开input文件fac.c

如果把fac放在gcd前面就提示打不开gcd,这是怎么回事呢?
文件路径设置不对吗?但是我以前能正常运行的呀

后来我设置项目文件仍然存在这个问题

请问各位高手这是怎么回事

------解决方案--------------------
module.c要用到gcd.c和fac.c中的函数,就把gcd.c和fac.c声明为全局函数,三个放到同一工程目录下,就能调用了...
------解决方案--------------------
你要在别的文件引用别的函数的话,你最好加上EXTERAL FUNC()函数声明!