From 248972ed0425d76a8693f85c97df21d7a82bf307 Mon Sep 17 00:00:00 2001 From: tobyatgithub Date: Wed, 29 Dec 2021 17:34:32 -0800 Subject: [PATCH] fix the loop bug, made game work. --- projects/guessing_game/Cargo.lock | 8 ++++---- projects/guessing_game/src/main.rs | 5 ++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/projects/guessing_game/Cargo.lock b/projects/guessing_game/Cargo.lock index ee8651ca..383119b5 100644 --- a/projects/guessing_game/Cargo.lock +++ b/projects/guessing_game/Cargo.lock @@ -28,15 +28,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.101" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21" +checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125" [[package]] name = "ppv-lite86" -version = "0.2.10" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" +checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba" [[package]] name = "rand" diff --git a/projects/guessing_game/src/main.rs b/projects/guessing_game/src/main.rs index 1fd0e6a1..19b4d9f5 100644 --- a/projects/guessing_game/src/main.rs +++ b/projects/guessing_game/src/main.rs @@ -4,12 +4,11 @@ use std::io; fn main() { println!("Guess the number!"); + let secret_number = rand::thread_rng().gen_range(1..101); + // println!("The secret number is: {}", secret_number); loop { println!("Please input your guess."); - - let secret_number = rand::thread_rng().gen_range(1..101); - println!("The secret number is: {}", secret_number); let mut guess = String::new(); io::stdin()