Программа не выводит больше 5 элементов массива. язык С
int main()
{
srand(time(NULL));
int n,i;
double mas[n];
printf("\n Vvedite razmer massiva\n");
scanf("%f",&n);
for (i = 0; i < n; i++)
{
mas[i] = (double)(rand()%10000)/100;
printf("%f ", mas[i]);
};
getch();
}
1 выводит, 2 выводит, 3 выводит, 4 выводит, 5 выводит, любое число больше 5 вводишь - выводит всё равно только 5
Источник: Stack Overflow на русском