From 6457ca60d95a280614cfdf534b5e86a3822dbe83 Mon Sep 17 00:00:00 2001 From: strawmanbobi Date: Mon, 21 Apr 2025 12:47:39 +0800 Subject: [PATCH] a little tweak enhancement --- src/ir_decoder/src/ir_decode_test.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ir_decoder/src/ir_decode_test.c b/src/ir_decoder/src/ir_decode_test.c index 0a2f49c..c06b6f6 100644 --- a/src/ir_decoder/src/ir_decode_test.c +++ b/src/ir_decoder/src/ir_decode_test.c @@ -30,14 +30,20 @@ void input_number(int *val) char n[50]={0}; int i = 0; *val = 0; - scanf("%s", n); + if (0 != scanf("%s", n)) + { + return; + } getchar(); while(1) { if(n[i] < '0'||n[i] > '9') { printf("invalid number format, please re-input : "); - scanf("%s", n); + if (0 != scanf("%s", n)) + { + break; + } i=0; } else