Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. pub fn get_guess(name: &String) -> u32 {
  2. println!("{}: Guess a number from 0 to 100", name);
  3. let mut guess = String::new();
  4. std::io::stdout().flush().unwrap();
  5. std::io::stdin().read_line(&mut guess);
  6. // let guess :u32 = guess.trim().parse().unwrap();
  7. let guess :u32 = match guess.trim().parse() {
  8. Ok(s) => {
  9. println!("You guessed: {}", s);
  10. s
  11. }
  12. Err(_) => {get_guess(name)}
  13. };
  14. // println!("You guessed: {}", guess);
  15. guess
  16.  
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement