아래 코드가 사용자로부터 입력을 총 3번 받는데 왜 그런거임?

첫번째 코드에서 입력 받고 + 줄 단위로 나누는거 아님?


그리고 next는 줄 단위로 나뉘어진거 호출하는거고?


막상 실행해보면 stdin을 3번 쓴 것처럼 동작하는데 이유를 모르겟음


흠 그러니까 애초에 사용자가 hello\nworld\nbye 이런식으로 입력해야되는거 아닌가?
왜 Hello 하고 엔터쳐버린 후에 또 입력을 받지??