#include <stdio.h>
#include <string.h>

int main(void)
{
 FILE *fp;
 char fname[128];
 char buffer[256];
 char word[256];
 int line_num = 0;

 printf("파일 이름을 임력하시오: ");
 scanf("%s", word);

 printf("검색할 단어를 입력하시오: ");
 scanf("%s", word);

 //파일을 읽기 모드로 연다

 if( (fp=fopen(fname,"r")) == NULL)
 {
  fprintf(stderr,"파일 %s을 열 수 없습니다./n", fname);
  exit(1);
 }

 while( fgets(buffer, 256, fp) )
 {
  line_num++;
  if( strstr(buffer, word) )
  {
   printf("%s: %d 단어 %s이(가) 발견되었습니다./n", fname, line_num, word);
  }
 }
 fclose(fp);
 
 return 0;
}

 

이걸 작성해서 컴파일시켰는데

 

 

 

C:\Program Files (x86)\Microsoft Visual Studio\MyProjects\test\sample.c(23) : warning C4013: 'exit' undefined; assuming extern returning int

sample.obj - 0 error(s), 1 warning(s)

 

라고뜨는데 뭐가 틀렸다는건지 모르겠음 도데체가

ㅠㅠㅠㅠㅠㅠㅠㅠㅠ