tamanho da matriz pode ser determinado em tempo de execução em c?
Como eu sei, um array precisa ter um tamanho específico antes de compilar o tempo em c.
Eu me pergunto por que esse código ainda funciona?
int s;
printf("enter the array size: ");
scanf("%d",&s);
int a[s]; // Isn't s value determined at run time?