diff --git a/guessing_game/Cargo.toml b/guessing_game/Cargo.toml deleted file mode 100644 index 7eda67a..0000000 --- a/guessing_game/Cargo.toml +++ /dev/null @@ -1,9 +0,0 @@ -[package] -name = "guessing_game" -version = "0.1.0" -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -rand = "0.8.5" diff --git a/guessing_game/src/main.rs b/guessing_game/src/main.rs deleted file mode 100644 index cbc6c95..0000000 --- a/guessing_game/src/main.rs +++ /dev/null @@ -1,34 +0,0 @@ -use std::io; -use std::cmp::Ordering; -use rand::Rng; - - -fn main() { - println!("Guess the number!"); - - let secret_number = rand::thread_rng().gen_range(1..=100); - - loop { - - println!("Please input your guess."); - - let mut guess = String::new(); - - io::stdin() - .read_line(&mut guess) - .expect("Failed to read line"); - - let guess: u32 = match guess.trim().parse() { - Ok(num) => num, - Err(_) => continue, - }; - - println!("You guessed: {guess}"); - - match guess.cmp(&secret_number) { - Ordering::Less => println!("Too small!"), - Ordering::Greater => println!("Too big!"), - Ordering::Equal => println!("You win"), - } - } -}