입출력문제입니다..
Glisten
2023.04.01
#includestdio.hint main()
{
FILE *f;
char name[100]={},a[1000],*i;printf(파일명? ); scanf(%s,name);
f=fopen(name,rt);while(1)
{
i=fgets(a,100,f);
if(i=NULL) break;
printf(%s,a);
}
fclose(f);
return 0;
}이렇게 소스를 짰습니다.근데 텍스트를 불러온뒤 printf로 출력을했는데 계속 반복이되네요..분명히 i=NULL일때 break; 걸었는데;; 뭐가 문제인가요?