Эн
Эндже
#include
#include
#include
#include
#define N 4
int compare(const void *, const void *);
int main () {
double a[N];
unsigned n;
for (n = 0; n < N; n++) {
printf("a[%d] -> ", n);
scanf_s("%Lf", &a[n]);
}
qsort(a, N, sizeof(double), compare);
setlocale(LC_CTYPE, "Russian_Russia.1251");
printf("Сумма двух наименьших = %Lf\n", a[0] + a[1]);
printf("Разность самого большого и второго по величине = %Lf\n", a[3] - a[2]);
_getch();
return 0;
}
int compare(const void * a, const void * b) {
return (*(double *)a - *(double *)b);
}