Я знаю, что опаздываю, но я думаю, что это лучший способ сделать эту программу
#include <stdio.h>
int main() {
int a = 0;
double min;
double max;
int counter = 1;
printf("How many numbers do you want to enter\n");
scanf("%d", & a);
double n[a];
double val;
printf("Write those numbers\n");
scanf("%lf", & val);
min = val;
max = val;
while(counter < a)
{
scanf("%lf", & val);
if(val < min)
{
min = val;
}
if(val > max)
{
max = val;
}
counter++;
}
printf("Minimum: %lf\nMaximum: %lf\n", min, max);
return 0;
}
это будет чтение значений, и оно не зависит от заданных минимума и максимума, так что вы можете иметьминус и минус минус и минус, если вы запускаете его, как вы определили minn и max, невозможно иметь минимум ниже 1000, и это, как правило, не очень хорошая идея, так как вы можете иметь min быть любым, а max быть любым. (в двойном диапазоне)
Я программист на С ++, а не программист, но это кажется лучшей идеей.