fread함수쪽 구현이 잘못된거 같은데 뭐가 잘못일까?