c언어 텍스트파일 탭으로 공백처리한 부분을 불러올때 질문
조회수 1176회
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
typedef struct {
char name[20];
int year;
} movie;
int main(void)
{
movie hitMovie[20];
int i;
FILE* fp;
fp = fopen("movie1.txt", "r");
fread(&hitMovie, sizeof(hitMovie), 1, fp);
for (i = 0; i < 1; i++) {
printf("%s %d\n", hitMovie[i].name, hitMovie[i].year);
}
fclose(fp);
return 0;
}
이렇게 코딩을 하게되면 파일안에 있는 내용이 제대로 불러오지만 마지막내용뒤부터 쓰레기값들이 출력이 되고있습니다. 해결방법이 궁금합니다 . 파일의 내용 중 공백은 탭으로 작성되어있습니다! 예 ) 명량 2014
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력