diff --git a/src/main.rs b/src/main.rs index 5a8f669..8c491ce 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,9 +1,15 @@ fn main() { let mut counter = 0; - // While loop is as expected - while counter < 23 { + // Infinite loop in Rust + loop { + println!("In the loop: {}", counter); counter += 1; + + if counter == 23 { + // Break can be used to exit the loop + break; + } } println!("Counter is {}", counter);