From de93ac2ae32adbecb6602187c8eb64d45e9eadde Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Thu, 18 Mar 2021 18:41:14 +0000 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20'du3/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du3/program.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/du3/program.c b/du3/program.c index 55f76a9..8d830fc 100644 --- a/du3/program.c +++ b/du3/program.c @@ -15,7 +15,7 @@ int main() { for (int j = 0; fgets(input, 11, stdin) != NULL; j++){ for(int i = 0; i < 11; i++){ if(!isdigit(input[i]) && input[i] != '.' && input[i] != '\0' && input[i] != '\n'){ - truth = 1; + puts("Neplatny datum."); goto LABEL; } @@ -64,14 +64,15 @@ int main() { } } if(isdigit(input[9])) getchar(); + LABEL: memset(input, '\0', 11); date[0] = 0, date[1] = 0, date[2] = 0; counter1 = 0, counter2 = 0; memset(numbers, '\0', 4); } - LABEL: - if(truth) puts("Neplatny datum."); + + free(input); return 0; } \ No newline at end of file