まとめ - フォーマット
CoddyのRustジャーニー「Fundamentals」セクションの一部 — レッスン 72/75。
チャレンジ
初心者異なるスコープでユーザー入力を取得してパスワードを作成するプログラムを作成してください。各スコープはパスワードの異なる部分を要求します。最終的なパスワードは、すべてのパーツを組み合わせたものです。例えば:
入力:
> 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();
// 2番目の入力を処理するコードをここに追加してください
}
{
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
input = input.trim().to_string();
// 3番目の入力を処理するコードをここに追加してください
}
println!("Generated password: {}", final_password);
}