이 코드에서 왜 y 다음에 엔터를 두방 갈겨야 넘어가는거지그리고 위에서 int c = getchar();로 선언해놨는데c를 쓰는거랑 getchar() 쓰는거랑 무슨 차이인거지 넘 헷갈림
해당 댓글은 삭제되었습니다.
밑에 else에선 엔터 한방만 쳐도 넘어가는데 왜그럼
a랑 aoiao 누른거 보삼 저거 입력하고 엔터 눌렀으면 c가 첫글자 반환하고 while문에서 나머지 글자들 헹구는거 아님?
입력이 ysss(엔터) 이런식이면 int c = getchar(); 에서 버퍼안에 y s s s ₩n 이렇게 돼 있을 때 y 만 취하고 나머지 다 버림?
가지고 있다가 다른 겟챠 만나면 주는거 아님? 그래서 나머지 버리려고 while문 돌리는거고
오... 맞네...
감사염ㅎㅎ