From 6c20365b4ba7915c35320b12c2e40014da3fe1d9 Mon Sep 17 00:00:00 2001 From: Sophia Weber Date: Sat, 27 Jan 2024 13:25:28 +0100 Subject: [PATCH] function to delete whitespace --- src/inputHandling.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/inputHandling.c b/src/inputHandling.c index 84033c1..6e8615d 100644 --- a/src/inputHandling.c +++ b/src/inputHandling.c @@ -1,10 +1,24 @@ #include "inputHandling.h" #include +#define STRINGL 200 -char a[200]; +char a[STRINGL]; +void deleteWhitespace(); void input() { printf("Geben Sie eine Rechenoperation ein (Bsp.: 1+1):\n"); - fgets(a, 200, stdin); //fgets statt scanf, holt den kompletten String inkl. Whitespace + fgets(a, STRINGL, stdin); //fgets statt scanf, holt den kompletten String inkl. Whitespace + deleteWhitespace(); printf("Ihre Berechnung: %s \n", a); } + +//Leerzeichen löschen +void deleteWhitespace(){ + for(int i=0; i