AfanasevGad7

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

commit 89a78dfab068e2dad7f55d4dd5135e5f4c8f88e5
parent 3ddd72fde7a3b8dd9eb8d2e9afa5be4e7ae9a0c1
Author: Plat <plat@stellar-nexus.ru>
Date:   Thu,  6 Nov 2025 20:46:01 +0000

Added check for array length

Diffstat:
Mrb.c | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/rb.c b/rb.c @@ -8,6 +8,8 @@ #include "config.h" +#define TESTNUMBER 100000 + inline Node * init(int val) { @@ -110,7 +112,7 @@ main(int argc, char *argv[]) if (!(file = fopen(filename, "r"))) eprintf("fopen %s:", filename); - int arr[1000000], ch; + int arr[TESTNUMBER], ch; char w[64]; int i = 0, wi = 0; do { @@ -124,6 +126,8 @@ main(int argc, char *argv[]) } } while (ch != EOF); efshut(file, filename); + if (i < TESTNUMBER) + eprintf("Array too small\n"); Node *root = NULL;