From f161c1e4a9cb7393b7fd155a6bcab28b2ca94565 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 4 May 2026 06:25:40 -0300 Subject: fixed stupid things happening if you're stupid --- games/gameguess.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'games/gameguess.c') diff --git a/games/gameguess.c b/games/gameguess.c index ad6c9be..940e4c5 100644 --- a/games/gameguess.c +++ b/games/gameguess.c @@ -14,7 +14,10 @@ printf("let's play a game, squeak!~ you gues a number between 0 and %d!\n", rang while(solved != 1){ -scanf("%d", &guess); +if(scanf("%d", &guess) != 1){ + while(getchar() != '\n'); //flush the bad input here too + continue; +} if(guess < correct){ printf("number too low try again\n"); -- cgit v1.3-2-g0d8e