ciao ragazzi volevo chiedervi una mano su questo esercizio:
scrivere il codice di una funzione C che dati due vettori di double passati come argomento, restituisca una matrice in cui l'elemento generico di indici i,j ha un valore pari al prodotto dell'elemento i-esimo del primo vettore per l'elemento j-esimo del secondo vettore.
Ecco il mio codice:
codice:
void quadratomat (double a[],double b[],double **mres,int righe,int colonne,int dim){
int i,j,k;
for(i=o;i<righe,i++){
for (j=0;j<colonne;j++)
mres [i][j]=0.0;
for (k=0;k<dim;k++)
mres [i][j]+=a[i][k]*b[k][j];
}
}
mi hanno detto che è sbagliato.ma dov'è l'errore?