Salve a tutti,
Stranamente il programma che segue funziona regolarmente compilandolo con g++ 4.2 e con dev c++ beta 5 beta (4.9.9.2):
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int i,j;
cin >> i;
float vet[i];
for (j=0;j<i;j++){
cout <<"vet["<<j<<"] = ";
cin >> vet[j];
}
cout << endl;
for (j=0;j<i;j++){
cout << vet[j]<<endl;
}
return 0;
}
il vettore è una struttura statica; nella dichiarazione occorre una costante e non una variabile intera.
Grazie in anticipo
Ciao a tutti