리눅스에서 파일을 open한 후 Input을 sprintf를 사용하여 한 문장을 만들고 한 문장씩 파일에 입력한 후 파일을 읽어오기위해 read를 사용 할 면. 한 줄씩 읽어오게 됩니다.

다른경우와 다르게 sprintf를 사용 할 때만 한줄씩 읽어오는 이유를 알고싶습니다.