PDA

Visualizza la versione completa : sommare due array come puntatori


ojalā
21-04-2015, 18:53
Ciao!
sto passando ad una funzione due array usando indirizzo e puntatore ma in fase di somma il compilatore mi dice che c'č un errore e non capisco cosa non vada.

Questa č la funzione:

void somma(int *A[], int *B[], int *C[], int n){
int i;
for(i=0;i<n;i++){
*(C+i)= *(A+i) + *(B+i);
}
}

che nel main chiamo cosė:
somma(&A,&B,&C,n);

Grazie..

oregon
21-04-2015, 19:24
Hai fatto un po' di confusione ... dovrebbe essere

void somma(int *A, int *B, int *C, int n)


e


somma(A, B, C, n);

Loading