diff --git a/cv2/program b/cv2/program new file mode 100755 index 0000000..ddb69cd Binary files /dev/null and b/cv2/program differ diff --git a/cv2/program.c b/cv2/program.c index ff7ebb9..06fbea5 100644 --- a/cv2/program.c +++ b/cv2/program.c @@ -3,7 +3,7 @@ #include #define LINE_SIZE 100 -#define POCET_JEDAL 100 +#define POCET 100 struct pizza { float price; @@ -11,9 +11,12 @@ struct pizza { }; void delet(char* str) { - for (int i = 0; str[i] != '\n' && str[i] != 0; i++) { - str[i] = 0; + int i = 0; + + while (str[i] != '\n' && str[i] != 0) { + i++; } + str[i] = 0; } int read_pizza(struct pizza* item) { @@ -47,7 +50,8 @@ int read_pizza(struct pizza* item) { int compare_pizza(const void* a, const void* b) { const struct pizza* pizza_a = (const struct pizza*)a; const struct pizza* pizza_b = (const struct pizza*)b; - if (pizza_a->price < pizza_b->price) { + + if (pizza_a->price < pizza_b->price) { return -1; } else if (pizza_a->price > pizza_b->price) { return 1;