Не понимаю почему в VS Code не работает gcc
Я давно столкнулся с проблемой ,что в visual studio не могу сделать , чтобы кол-во элементов массива определял пользователь , не используя динамические массивы . Мне объяснили почему это работает на Linux в KDevelop , потому что там есть gcc . Сейчас я установил MinGW с gcc , vs code и настроил его . Но проблема не исчезла
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n;
int i;
int b;
printf("Введите кол-во элементов массива:");
scanf("%d",&n);
float arr[n];
for (i = 0; i < n; i++)
{
printf("Введите %d элемент массива\n ", i+1);
scanf("%f", &arr[i]);
}
printf("%f", arr[2]);
return 0;
}