String::new()로 입력을 담을 공간을 만듭니다.
입력 처리 한 줄
read_line은 입력 저장과 실패 가능성을 함께 돌려준다
사용자 입력은 성공할 수도, 운영체제 오류로 실패할 수도 있으므로 반환값을 반드시 다뤄야 합니다.
&mut guess로 함수가 문자열을 채우게 합니다.
Ok(bytes) 또는 Err(reason)가 돌아옵니다.
expect로 실패 시 멈추고 메시지를 출력합니다.
이번 장의 선택: 입문 단계에서는 복구보다 즉시 종료가 단순하므로 expect를 사용합니다.