에러를 해결해주세요ㅠ
ComeOn
에러 확인해주세요ㅠfile open을 하려는데 에러가 납니다질문 내용 : main()함수 만을 올립니다
-----------------------------------------------------------------------------
에러메시지는 첨부한 파일과 같아요ㅠ
어느 부분이 문제 인지 모르겠습니다;;
-----------------------------------------------------------------------------
int main(int argc, char *argv[])
{
file* input;
char line[350];// (300일 때는 에러가 났음) maximum으로 잡아줌
int lineflag = 0;
char query[20];// 사용자가 입력하는 단어
if((input = fopen(argv[1],r)) == null)
{
printf(could not open input file.\n);
return -1;
}
while(!feof(input))// 파일의 끝인지를 판단
{
fscanf(input,%s,line);//문장단위로 읽어들어 옴
makelist(line);
memset(line,0,sizeof(line));// line 초기화
}
// query 진행
while(1)
{
printf(query : );
scanf(%s,query);
if(!strcmp(query,quit))
break;
else
{
find(query);
}
}
freeall();
fclose(input);
return 0;
}