diff --git a/abc042/a.c b/abc042/a.c index 528418d..5197995 100644 --- a/abc042/a.c +++ b/abc042/a.c @@ -1,21 +1,20 @@ #include #include -#define ARRAY_SIZE 3 -int compare_numbers(const void *number1, const void *number2); +int cmp_num(const void *num1, const void *num2); int main(void) { int i; - int array[ARRAY_SIZE]; + int array[3]; i = 0; - while (i < ARRAY_SIZE) + while (i < 3) { scanf("%d", &array[i]); ++i; } - qsort(array, ARRAY_SIZE, sizeof(int), compare_numbers); + qsort(array, 3, sizeof(int), cmp_num); if (array[0] == 5 && array[1] == 5 && array[2] == 7) { puts("YES"); @@ -26,13 +25,13 @@ int main(void) } } -int compare_numbers(const void *number1, const void *number2) +int cmp_num(const void *num1, const void *num2) { - if (*(int *)number1 > *(int *)number2) + if (*(int *)num1 > *(int *)num2) { return (1); } - else if (*(int *)number1 < *(int *)number2) + else if (*(int *)num1 < *(int *)num2) { return (-1); }