Commit 9c9446d

mo khan <mo@mokhan.ca>
2025-05-30 18:09:33
fix: ignore non-numbers
1 parent daee25d
Changed files (1)
src/main.rs
@@ -16,7 +16,11 @@ fn main() {
             .read_line(&mut guess)
             .expect("failed to read line");
 
-        let guess: u32 = guess.trim().parse().expect("Please type a number!");
+        // let guess: u32 = guess.trim().parse().expect("Please type a number!");
+        let guess: u32 = match guess.trim().parse() {
+            Ok(num) => num,
+            Err(_) => continue,
+        };
 
         println!("You guessed: {guess}");