C에서 텍스트 파일을 읽고 모든 문자열을 인쇄하는 방법 이름이 지정된 텍스트 파일이 있습니다. test.txt 이 파일을 읽고 내용을 콘솔에 인쇄 할 수있는 C 프로그램을 작성하고 싶습니다 (파일에 ASCII 텍스트 만 포함되어 있다고 가정). 내 문자열 변수의 크기를 얻는 방법을 모르겠습니다. 이렇게 : char str[999]; FILE * file; file = fopen( "test.txt" , "r"); if (file) { while (fscanf(file, "%s", str)!=EOF) printf("%s",str); fclose(file); } 에서 999반환 된 문자열 fscanf이 그보다 클 수 있기 때문에 크기 가 작동하지 않습니다 . 어떻게 해결할 수 있습니까? 가장 간단한 방법은 ..