From c6bba1c4a7c2a7e5f5e8f8c68b61629a28b610ef Mon Sep 17 00:00:00 2001 From: Stephan Rehfeld Date: Wed, 8 Apr 2026 17:46:17 +0200 Subject: [PATCH] Loop loop --- src/main.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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);