This commit is contained in:
2026-04-01 17:28:23 +07:00
parent 827b1d1024
commit 5b936de979

View File

@@ -1,24 +1,34 @@
use rand::{Rng, thread_rng};
use std::{self, io::stdin};
use rand::{self, Rng, thread_rng};
use std::{self, cmp::Ordering, io::stdin};
fn main() {
let mut generator = thread_rng();
let secret_number = generator.gen_range(1..100);
println!("secret number is {secret_number}");
let mut random_generator = thread_rng();
let mut secret_number = random_generator.gen_range(1..100);
loop {
println!("plese input you number");
loop{
println!("please input your number");
let mut user_guess = String::new();
let std_in = stdin();
std_in.read_line(&mut user_guess);
let mut user_guess: u32 = match user_guess.trim().parse() {
Ok(num) => num,
Err(_) => continue
match std_in.read_line(&mut user_guess) {
Ok(_) => {},
Err(_) => {
println!("error");
}
};
user_guess.cmp(other)
let user_guess:u32 = match user_guess.trim().parse() {
Ok(num) => {num},
Err(_) => {
println!("invalid input!");
continue;
}
};
match user_guess.cmp(&secret_number){
Ordering::
};
@@ -44,4 +54,23 @@ fn main() {
}
}