fgets 함수 질문이요
큰꽃늘
2023.04.01
질문 제목 :
fgets 함수 질문드려요
질문 내용 :
#include stdio.h
#include string.h
#include conio.h
#define szie 100
void main()
{
file * fp= fopen(test.txt, w);
if(fp==null){
puts(file open error);
return;
}
int a;
fputs(정수 입력: ,stdout);
scanf(%d, &a);
char ch[size];
int i;
for(i=0; i5; i++)
{
printf(%d번째 정수 입력: ,i+1);
fgets(ch,size-1,stdin);
fputs(ch,fp);
}
fclose(fp);
}
fets함수에서 -1을 해주면 파일에 엔터까지 입력이 돼는데요,
-1을 안해주면 엔터키가 입력이 안돼네요,,
왜 그런거죠?
-
에녹
죄송합니다.. 5시 30분은 드립치기에 좋은시각(ㅇㅈㄹ)
-
우시
글씨가 너무 커서 그래요