Николай М.card.quotedөткен ай
Листинг 2.5. Игнорирование нечислового загаданного числа и запрос следующего загаданного числа вместо аварийного завершения программы

src/main.rs

// --пропуск--

io::stdin().read_line(&mut guess)

.expect("Не получилось прочитать строку");

let guess: u32 = match guess.trim().parse() {

Ok(num) => num,

Err(_) => continue,

};

println!("Вы загадали: {}", guess)
  • Комментарий жазу үшін кіру немесе тіркелу