# include <stdio.h>

void main()
{
 char s[20];
 FILE *a;
 
 a=fopen("data1.txt", "r");
 
 fgets(s, 19, a);
 
 printf("파일에서 읽은 문자열 :");
 puts(s);
 
 fclose(a);
}

 

 

메모장에 글자 입력해서 data1 이라는 이름으로 저장하고, 위 코드로 출력하면 도스창 뜨면서 파일에 문제가 있어서 종료해야 된다는데

 

책 그대로 했는데 왜 에러가 떠는지 아는 사람?