用C语言做中介信息管理系统时的一个有关问题

用C语言做中介信息管理系统时的一个问题
用C做一个中介信息管理系统,还没把Search功能写好,但主函数都写好了,想先运行下看看是否出错。用的是VC++6。
首先,编译.OBJ时没有Error,但是有Warning.
warning   C4013:   'clrscr '   undefined;   assuming   extern   returning   int
warning   C4013:   'textmode '   undefined;   assuming   extern   returning   int
warning   C4013:   'textbackground '   undefined;   assuming   extern   returning   int
warning   C4013:   'window '   undefined;   assuming   extern   returning   int
warning   C4013:   'gotoxy '   undefined;   assuming   extern   returning   int
warning   C4013:   'textcolor '   undefined;   assuming   extern   returning   int
warning   C4013:   'save1 '   undefined;   assuming   extern   returning   int
warning   C4013:   'save2 '   undefined;   assuming   extern   returning   int
warning   C4716:   'del1 '   :   must   return   a   value
warning   C4716:   'del2 '   :   must   return   a   value
warning   C4716:   'save1 '   :   must   return   a   value
warning   C4716:   'save2 '   :   must   return   a   value
然后组建EXE,在link的时候出现
error   LNK2001:   unresolved   external   symbol   _gotoxy
error   LNK2001:   unresolved   external   symbol   _window
error   LNK2001:   unresolved   external   symbol   _textbackground
error   LNK2001:   unresolved   external   symbol   _textmode
error   LNK2001:   unresolved   external   symbol   _clrscr
error   LNK2001:   unresolved   external   symbol   _textcolor
Debug/ZHONGJIE.exe   :   fatal   error   LNK1120:   6   unresolved   externals
网上先找过点资料,说是头文件要 <conio.h> ,但还是出错,希望各大侠帮忙小弟解决下,我先去写search的功能了~~。
最后附上我的源代码~~
#include   <stdio.h>
#include   <stdlib.h>  
#include   <string.h>  
#include   <conio.h>  
#include   <ctype.h>  
#define   ESC   27
#define   NULL0
#define   LEN   sizeof(struct   applicant)
#define   LENB   sizeof(struct   job)
#define   L   sizeof(info1)
#define   LB   sizeof(info2)
int   n,k;
char   filename1[10];
char   filename2[10];
struct   applicant
{
  long   anum;
  char   aname[10];
  char   id[18];
  char   cert[20];
  char   rqurjob[20];
  struct   applicant   *   next1;
}applcnt[60],info1;
struct   job
{
  long   jnum;
  char   jname[20];
  int   need;
  struct   job   *   next2;
}jb[100],info2;
/*------------color--------------*/
color()
{
  int   x1=20,y1=5,x2=60,y2=40,i;
  clrscr();
  textmode(3);
  textbackground(2);
  window(x1,y1,x2,y2);
  for(i=1;i <=21;i++)
  {
    gotoxy(1,i);cprintf( "                                                                                           ");}