From db2bfd4ee0fc8244187a7d842f3c5f322fbeb970 Mon Sep 17 00:00:00 2001 From: Roland W-H Date: Wed, 25 May 2022 21:31:28 +0100 Subject: [PATCH] check that argument(s) were provided at launch --- src/ceesort.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ceesort.c b/src/ceesort.c index 11295ba..cc357da 100644 --- a/src/ceesort.c +++ b/src/ceesort.c @@ -21,6 +21,12 @@ bool isint(char* s) int main(int argc, char** argv) { + if (argc < 2) + { + puts("ERROR: Must have at least one argument (number)"); + return -1; + } + int* arr = malloc((argc - 1) * sizeof(int)); for (int i = 1; i < argc; i++) {