为什么建立项目就会出错?放在一个文件夹没问题?

#include <stdio.h>
extern int zfsx(char b,char a[]);
extern int dczf(char a[]);
int main()
{
char a[10]={' '},b;
int i;

printf("请写:");
gets(a);
printf("请输入您要删除的字符:");
scanf("%c",&b);
zfsx(b,a);

}
第二个文件
int zfsx(char b,char a[])
{
int i,j;

for(i=0;i<9;i++)
{
    if(a[i]==b)
    {
        for(j=i;j<8;j++)
        {
            a[j]=a[j+1];
        }    
    }
}
dczf(a);
return 0;

}
第三个文件
int dczf(char a[])
{
int i;

for(i=0;i<9;i++)
{
    printf("%c",a[i]);
}
return 0;

}

img


我是真看不出来了。

你说的是有3个.c文件?
你每个都有.h文件吗?