Problema expected ";" before ")" token

di Anonimizzato13249 il
6 risposte
Salve a tutti come da titolo c++ mi da questo problema ma non capisco perchè, vi incollo di seguito una parte della stringa per capire meglio il problema, grazie a tutti in anticipo.

cout<<"Inserisci il numero di valori da confrontare"<<endl;
cin>>n;
int array[ n ];
for(int i = 0 ; i<n ; i++0){
cout<<"Inserisci"<<i+1<<"° numero"<<endl;

il problema me lo segnala nella riga del ciclo for.

6 Risposte

  • Beh, questo

    i++0

    che vuol dire?
  • Di mettere a i i+1
  • Ma lo 0 a cosa serve?
  • Hai sbagliato la sintassi del ciclo for.
    Uso corretto, ad esempio: for(i=0;i<n;i++)
    dove:
    i=0 indica il valore di partenza;
    i<n indica per quante volte si ripete il corpo del ciclo. Quindi, tutto ciò si ripete affinché la i è minore di n;
    i++ ad ogni giro, la i viene incrementata di 1.

    Ciau!
  • For(int i = 0 ; i<n ; i++)

    va bene in C++, ovviamente non in C
  • Grazie ho risolto
Devi accedere o registrarti per scrivere nel forum
6 risposte