From 9d724fe3636487e015df1a35752530196504a644 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Thu, 1 Apr 2021 15:11:24 +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'du4/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ^^ --- du4/program.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/du4/program.c b/du4/program.c index e41301f..c2df95b 100644 --- a/du4/program.c +++ b/du4/program.c @@ -47,12 +47,18 @@ int main() { break; default: if (isdigit(symbol) || symbol == '.'){ - if (operation == 0) - strcat(number1, symbol+""); - else if(!equals) - strcat(number2, symbol+""); - else - strcat(result, symbol+""); + if (operation == 0) { + number1[strlen(number1)] = symbol; + number1[strlen(number1)] = '\0'; + } + else if(!equals){ + number2[strlen(number2)] = symbol; + number2[strlen(number2)] = '\0'; + } + else{ + result[strlen(result)] = symbol; + result[strlen(result)] = '\0'; + } } else{ printf("CHYBA\n");