Тема: Сортування масиву
Задано два відсортовані за зростанням значень масиви дійсних чисел.
Сформувати з них один спільний масив, елементи якого розташовані за
зростанням значень. Підказка: в алгоритмі обов’язково врахувати, що
початкові масиви вже відсортовані. Ось код, не можу зрозуміти, як прибрати лишні нулі, що виводяться
#include <stdio.h>
#include <stdlib.h>
#define N 24
double arr[N];
int i, maxi, max2i;
double chsl, max, max2;
int main()
{
system("chcp 1251");
printf("Введіть дійсні числа(не більше 24, для завершення введіть 0)\n");
for (i = 0; i < N; i++)
{
scanf_s("%lf", &chsl);
if (chsl == 0)
{
break;
}
arr[i] = chsl;
}
max = arr[0];
for (i = 0; i < N; i++)
{
if (max < arr[i])
{
max2i = maxi;
maxi = i;
max2 = max;
max = arr[i];
}
}
printf("\n\n %d число %lf та %d число %lf є максимальними\n\n", maxi + 1, max, max2i + 1, max2);
return 0;
}