초보 질문여~
카이
2024.04.15
왜 입력을 3번해야되죠.?왜 입력을 3번해야되죠.?
질문 내용 : #includestdio.h
#includestring.h
struct emp{
char num[20];
char name[20];
}p1,p2;
int main()
{
printf(숫자 숫자:);
scanf(%s %s\n,p1.num,p2.num);
printf(이름 이름:);
scanf(%s %s\n,p1.name,p2.name);
}
1.첨에 숫자를 입력할때는
엔터를 3번쳐야 되더라구여...
두번째 이름 입력할때는
2번만 입력받아두 종료되구요..
왜 첫 scanf는 엔터는 3번쳐야 다음 printf가 나올까여?
2.그리구 처음 입력할때 asd f asd sad asd 막 띠어쓰기 어려번하고 엔터해보니간
이름쪽 scanf는 입력받지도 않고 그냥 바로 종료되더라구요...
왜그렇져?