scanf함수질문~
도1도캣
2023.04.01
히얀하게도
#include stdio.h
void main()
{
char i[10];
char j[10];
scanf(%s,i);
printf(%s\n,i);
scanf(%s,j);
printf(%s\n,j);
}
이렇게해서 문자를 막입력해서 10개가넘었는데 걍출력된다는;;
어캐된거져???
fgets는 않되던데 fgets함수처럼 두번째입력 무시당해야 정상아닌가요?
-
채련
문자열의 출력은 널문자까지 출력을 하는데요.. 널문자를 표함하고 있지 않아서 그럽니다. char i[10] = (0, };등으로 초기화해보시기 바랍니다.