Ciao a tutti,
sto provando a fare un programma dove vengono richiesti N numeri casuali per le righe e M numeri per le colonne di una matrice.
Inoltre viene generato un vettore di lunghezza M perché lo devo moltiplicare per la matrice.
Ho delle difficoltà sul prodotto righe per colonne tra matrice e vettore.
Devo usare i puntatori ed una funzione apposita.
Spero che qualcuno mi possa aiutare!
codice:int prodotto( int N, int M, int matrice[NMAX][MMAX], int vettore[MMAX], int* tot){ int i,j; int risultato[NMAX]; for (i=0; i<N; i++){ for (j=0; j<M; j++){ risultato[i] = matrice[i][j] * vettore[j]; printf("%d\n",risultato[i]); } } printf("\n"); //Riesco a svolgere i prodotti nel modo giusto ma non so come sommarli correttamente }