From 2552cc5a80677585e849b62e5dd0277b577ae219 Mon Sep 17 00:00:00 2001 From: Bohdan Kapliuk Date: Thu, 28 Mar 2024 23:14:31 +0200 Subject: [PATCH] a1 --- a1/program.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/a1/program.c b/a1/program.c index 1ea4b2a..e9d4a2d 100644 --- a/a1/program.c +++ b/a1/program.c @@ -25,6 +25,7 @@ struct vzorec{ }; int main(){ + char a,b,c,d,f; int results[SIZE]; char line[SIZE]; char znaky[] = "+-*/"; @@ -39,7 +40,8 @@ int main(){ break; } int n = sscanf(line, "%lf %c %lf %c %lf", &funkcia->x, &funkcia->znak1, &funkcia->y, &funkcia->znak2, &funkcia->result); - if(checkZnaka(znaky, funkcia->znak1) == true || funkcia->znak2 != '=' || (funkcia->x == 0 && funkcia->y == 0 && funkcia->result == 0)){ + int n1 = sscanf(line, "%c %c %c %c %c", &a, &b, &c, &d, &f); + if(checkZnaka(znaky, funkcia->znak1) == true || funkcia->znak2 != '=' || (funkcia->x == a && funkcia->y == c && funkcia->result == f)){ results[counter] = 1; counter++; continue;