Buonasera ragazzi ho realizzato questo semplice programma in c++
in teoria,questo programma dovrebbe richiedere un valore N che sarà la grandezza di un array,che chiamiamo "trattini",e con un ciclo for inseriamo ad ogni posizione un trattino,alla fine del ciclo verà visualizzato l'array che dovrà essere riempito di trattini,tanti quanti N,ma quando compilo mi da l'errore che ho riportato nel tito nella rigacodice:#include <iostream> using namespace std; int main() { int N,i; cout<<"N "; cin>>N; cout<<'\n'; char trattini[N]; for (i=0;i<N;i++) trattini[i]="_"; cout<<trattini[N]; return 0; }
cosa sbaglio?codice:trattini[i]="_";