From e80f6522872b29b13c46b697f3c7a29f24bf23a3 Mon Sep 17 00:00:00 2001 From: Heorhii Kotliarov Date: Mon, 6 Oct 2025 08:58:18 +0000 Subject: [PATCH 1/5] Aktualizovat du2/program.c --- du2/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du2/program.c b/du2/program.c index 60a06bc..7a1939b 100644 --- a/du2/program.c +++ b/du2/program.c @@ -106,6 +106,6 @@ int main () qsort(list, count, sizeof(struct pizza), compare); for (size_t i = 0; i < count; i++) { - printf("%s %f\n", list[i].name, list[i].prize); + printf("%s\n %f\n", list[i].name, list[i].prize); } } From 16af16844240bdbde3daee67f665e0e3ec9bb13d Mon Sep 17 00:00:00 2001 From: Heorhii Kotliarov Date: Mon, 6 Oct 2025 08:59:38 +0000 Subject: [PATCH 2/5] Aktualizovat du2/program.c --- du2/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du2/program.c b/du2/program.c index 7a1939b..10f2228 100644 --- a/du2/program.c +++ b/du2/program.c @@ -106,6 +106,6 @@ int main () qsort(list, count, sizeof(struct pizza), compare); for (size_t i = 0; i < count; i++) { - printf("%s\n %f\n", list[i].name, list[i].prize); + printf("%s\n %f", list[i].name, list[i].prize); } } From 50b7e55b00b225cc53e220194673bed27d014a72 Mon Sep 17 00:00:00 2001 From: Heorhii Kotliarov Date: Mon, 6 Oct 2025 09:01:27 +0000 Subject: [PATCH 3/5] Aktualizovat du2/program.c --- du2/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du2/program.c b/du2/program.c index 10f2228..7a1939b 100644 --- a/du2/program.c +++ b/du2/program.c @@ -106,6 +106,6 @@ int main () qsort(list, count, sizeof(struct pizza), compare); for (size_t i = 0; i < count; i++) { - printf("%s\n %f", list[i].name, list[i].prize); + printf("%s\n %f\n", list[i].name, list[i].prize); } } From ca335682a6bac0923b66a5dba5a6f86aa538bb85 Mon Sep 17 00:00:00 2001 From: Heorhii Kotliarov Date: Mon, 6 Oct 2025 09:03:45 +0000 Subject: [PATCH 4/5] Aktualizovat du2/program.c --- du2/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du2/program.c b/du2/program.c index 7a1939b..9e509e1 100644 --- a/du2/program.c +++ b/du2/program.c @@ -106,6 +106,6 @@ int main () qsort(list, count, sizeof(struct pizza), compare); for (size_t i = 0; i < count; i++) { - printf("%s\n %f\n", list[i].name, list[i].prize); + printf("%s\n%f\n", list[i].name, list[i].prize); } } From 9e12e162dbf543951cf310c4080c5f6890279a3f Mon Sep 17 00:00:00 2001 From: Heorhii Kotliarov Date: Mon, 6 Oct 2025 09:09:44 +0000 Subject: [PATCH 5/5] Aktualizovat du2/program.c --- du2/program.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/du2/program.c b/du2/program.c index 9e509e1..0d1e909 100644 --- a/du2/program.c +++ b/du2/program.c @@ -79,21 +79,18 @@ int compare (const void * a, const void * b) { return 1; } - else if (r<0) + if (r<0) { return -1; } - else + int r2=strcmp(name_a,name_b); + if (r2>0) { - int r2=strcmp(name_a,name_b); - if (r2>0) - { - return 1; - } - else if (r2<0) - { - return 1; - } + return 1; + } + if (r2<0) + { + return -1; } return 0; }