- Codice:
void ordina (int dischi a[]){ // qui dice che manca una parentesi tonda, "Expected ')'"
Qui ci sono due errori:
- qual è il tipo di
a?
- cosa rappresenta l'identificatore
dischi a quel punto del codice?
- Codice:
scambia(a[i],a[j]);
Cosa si aspetta come argomenti la funzione
scambia()?
Secondo lo standard del C++, la dimensione di un array statico deve essere una costante. Una soluzione potrebbe essere quella di fissare una dimensione massima
N per poi chiedere all'utente di inserire un valore
n<=N.
- Codice:
ordina(a,n); // qui invece mi da l'errore "No matching function for call to 'ordina'"
Quanti argomenti si aspetta la funzione
ordina()?
Chi dorme in democrazia, si sveglia in dittatura.