c언어 파일입출력부분에서 부분적으로 읽히지가 않아요
샤인
2023.04.01
일단 텍스트 파일에 이런식으로 있어요
1 해리포터 몰라 몰라 대여가능
2 반지 몰라 몰라 대여가능
3 노빈손 몰라 몰라 대여가능
그리고 파일 출력부분은(따로 해보기 쉽게 메인으로 잠깐 옮김)
int main()
{
int books_count;
char books_name[15],writer[15],publisher[15],state[8];
char a;
FILE *rfp;
rfp=fopen(c:\\books.txt,a+);
for(;;)
{
fscanf(rfp,%d %s %s %s %s,&books_count,books_name,writer,publisher,state);
--books_count;
printf(%d %s %s %s %s\,books_count,books_name,writer,publisher,state); a=getch();
if(feof(rfp))
{
++books_count;
break;
}
}
fclose(rfp);
return 0;
}
인데요 이렇게 하면 퍼블리셔 부분이 출력이 안돼요.. 따른부분은 잘돼는데...
이유가 뭐지요;;