요약 - Format
Coddy Rust 여정의 Fundamentals 섹션에 포함된 레슨 — 75개 중 72번째.
챌린지
초급서로 다른 스코프(scope)에서 사용자 입력을 받아 비밀번호를 생성하는 프로그램을 작성하세요. 각 스코프는 비밀번호의 서로 다른 부분을 요청합니다. 최종 비밀번호는 모든 부분의 조합입니다. 예를 들어:
입력:
> 1
> 2
> 3출력 결과는 다음과 같습니다:
> Generated password: 123직접 해보기
use std::io;
fn main() {
// 여기에 final_password 변수를 선언하세요
let mut final_password;
{
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
input = input.trim().to_string();
// 첫 번째 입력을 처리하는 코드를 여기에 추가하세요
}
{
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
input = input.trim().to_string();
// 두 번째 입력을 처리하는 코드를 여기에 추가하세요
}
{
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
input = input.trim().to_string();
// 세 번째 입력을 처리하는 코드를 여기에 추가하세요
}
println!("Generated password: {}", final_password);
}