Ciao Anto88900272727!
Il problema del tuo codice consiste maggiormente nella sintassi...
Ecco i vari errori:
P.S. Il tipo di funzione non deve essere scritto con la maiuscola
Così come le chiamate a funzioni già stese, come per esempio quelle che attingi da librerie esterne es: cin, cout, strcmp... devono essere chiamate rispettando la sintassi corretta!
Se l'errore dovesse persistere (dubbio su maiuscole o minuscole) cerca su internet.
Void carica (int vett[ ]; int n) }
In questa linea di codice c'è un'errore nel passaggio dei parametri, questi ultimi devono essere separati da una virgola (,), non da un punto e virgola (;);
Specifico che passiamo il vettore come parametro formale, per questo non menziono l'uso dei puntatori.
Successivamente la parentesi graffa deve essere aperta, non chiusa.
Infine ricontrolla il tipo di funzione (void).
for(int i=0;i<n;i++){
Questa linea di codice è corretta
Cout<<"Inserisci un valore: " <<endl;
Questa linea di codice non rispetta la formattazione precedente descritta
Cin>>vett,}}
In questa linea di codice abbiamo diversi errori...
Prima di tutti l'uso della variabile, o meglio vettore che dovrebbe ospitare l'input da tastiera è errato.
Infatti non fornisci all'array una posizione specifica per l'allocazione dell'input.
Successivamente abbiamo una virgola, come carattere terminatore di linea è quello errato... Quello giusto è il punto e virgola.
Successivamente abbiamo due parentesi graffe che si chiudono, sono giuste ma non prettamente sintattiche.
Per evitare errori come questi ti consiglio di guardarti meglio la sintassi di un programma, con le adeguate indentazioni.
Infine nella chiamata a funzione deve essere rispettata la sintassi.
Int main(){
Occhio al tipo di funzione (int)!
Int vettore ;5)
Il vettore è dichiarato in modo sbagliato, la sintassi corretta è:
<tipo> <vettore>[<DIMENSIONE>];
Di seguito parte del codice esatto! (per quanto ho potuto capire...)
P.S. do per scontato che hai incluso le librerie, il prototipo di funzione, e il namespace "std".
Qualora avessi bisogno di ulteriori delucidazione riprendi pure la discussione!
Ringrazio oregon per avermi corretto!
int main()
{
int n = 5;
// Prova a dichiarare il vettore di dimensione n
carica(vett, n);
}
void carica (int vett[], int n)
{
// Iniziamo a costruire la tua funzione che chiederà i numerini
}
~Shrimpy