From fe9c49688e533aef33c2a59fb02a8bd6c31f662a Mon Sep 17 00:00:00 2001 From: Bohdan Yanchyk Date: Fri, 3 Apr 2020 00:10:14 +0000 Subject: [PATCH] =?UTF-8?q?Aktualizovat=20=E2=80=9Edu4/program.c=E2=80=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du4/program.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/du4/program.c b/du4/program.c index 66bb4e5..ffb2624 100644 --- a/du4/program.c +++ b/du4/program.c @@ -61,10 +61,11 @@ int main() char *new_str = compactString(str[i],strlen(str[i])); double first =-5,second =-5,res=-5; char c='E'; - sscanf(new_str,"%lf%c%lf%*[=]%lf",&first,&c,&second,&res); + char ravno[3]; + sscanf(new_str,"%lf%c%lf%s%lf",&first,&c,&second,ravno,&res); - if(c=='E'||first==-5||second==-5||res==-5||(c!=43&&c!=42&&c!=45&&c!=47)){ + if(c=='E'||first==-5||second==-5||res==-5||(c!=43&&c!=42&&c!=45&&c!=47||(strlen(ravno)==1&&ravno[0]=='=')){ printf("CHYBA\n"); continue; }