Turbo C的错误: search_email() defined in module LINK.C is duplicated in module LINK.C
在其它C编译器上正常:
Turbo C的错误: search_email() defined in module LINK.C is duplicated in module LINK.C
代码文件:(代码是基本代码)
link.h -- 声明文件;
#ifndef LINK_H
#define LINK_H
node *search_email(node *);
#endif
//////////////////////////////////////
link.c -- 方法实现文件; /////////////
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
#include"link.h"
node *search_email( node *header )
{
char email[20];
printf( "\n ヌ・菠・昮ェイ鰉ッオトムァノ嶹トE-mail」コ" );
scanf( "%s" , email );
node *p = header -> next ;
while( p != NULL )
{
if( strcmp( p -> data -> email , email) == 0)
break;
p = p -> next;
}
return p;
}
////////////////////////////
main.c -- 主调函数;
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include"link.h"
int main()
{
...search_email( node *header );...
return 0;
}