fscanf처럼 읽어서 파일끝이면 EOF반환하는 방법 말고 ftell같은 함수로 파일의 끝을 리턴하는 함수 없나요?? 아니면 다른 방법이라도.. 예를들면 while(파일의 끝이 아닐때만 실행){ } 이런 문장인데 저기 저 파일의 끝이 아닐때만 실행하게 하는곳에 넣기 좋은 조건은 없을까요?
fscanf 말고 파일 끝을 확인하는 방법으로 feof 함수가 있습니다. 읽기를 한 뒤 feof(fp) 가 참이면 끝입니다. ftell 은 현재 위치를 알려 주지만 끝 위치를 알려주지는 않으니, 보통은 feof 나 fgets 의 NULL 반환을 씁니다.