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