Так, судя по ошибке, у вас какие-то проблемы с названием заголовочного файла. Файл должен называться "searchfunc.h" А кусок // searchfunc.h #ifndef _SEARCHFUNC_H_ #define _SEARCHFUNC_H_ int searchfunc(char str[]); #endif // _SEARCHFUNC_H_ Должен быть в этом файле.