AfanasevGad7

This is a task for our favourite professor
git clone git://git.stellar-nexus.ru/AfanasevGad7
Log | Files | Refs

commit 2776d1625b9093f77143adbb9f9a7ef807d31e72
parent 9109e1b30e557a95bfc167ac603a007ed0ba8806
Author: Plat <plat@stellar-nexus.ru>
Date:   Wed,  5 Nov 2025 21:33:32 +0000

Attempt to sanitize input

Diffstat:
Mrb.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/rb.c b/rb.c @@ -97,7 +97,8 @@ main(void) int data_limit; printf("Element count: "); - scanf("%d", &data_limit); + if (!scanf("%d", &data_limit)) /* please don't bug me about this */ + eprintf("scanf:"); for (int k = 1; k <= data_limit; ++k) { root = add(root, k); @@ -109,7 +110,8 @@ main(void) if (attempt) printf("Impossible value\n"); printf("Value: "); - scanf("%d", &search_value); + if (!scanf("%d", &search_value)) /* please don't bug me about this */ + eprintf("scanf:"); } Node *s = search(root, search_value);