From 29a270a01d30e6cfc09530231f72ceb632ff0fb9 Mon Sep 17 00:00:00 2001 From: Florian Geiger Date: Thu, 17 Nov 2022 12:09:55 +0100 Subject: [PATCH] =?UTF-8?q?Hinzuf=C3=BCgen=20"Beenden=20mit=20Strg=20+=20D?= =?UTF-8?q?"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/bin/client.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/bin/client.rs b/src/bin/client.rs index b7ce971..aa40f9c 100644 --- a/src/bin/client.rs +++ b/src/bin/client.rs @@ -10,14 +10,17 @@ fn main() { loop { let mut buffer = String::new(); - match std::io::stdin().read_line(&mut buffer){ - Ok(_n) => { + match std::io::stdin().read_line(&mut buffer) { + Ok(n) => { + if n == 0 { + break; + } println!("{}", buffer); } - Err(_error) =>{ + Err(_error) => { println!("Fehlerhafte Eingabe!"); break; } } } -} // the stream is closed here \ No newline at end of file +} // the stream is closed here