prova questo:
codice:#include<iostream> using namespace std; const int N = 3; void mat_mat_prod(long A[N][N], long B[N][N],long C[N][N]); int main() { long A[N][N] = {{1,2,3},{4,5,6},{7,8,9}}; long B[N][N] = {{1,4,7},{2,1,6},{1,5,1}}; long C[N][N] = {{0,0,0},{0,0,0},{0,0,0}}; mat_mat_prod(A, B, C); return 0; } void mat_mat_prod(long A[N][N], long B[N][N],long C[N][N]) { //prodotto tra due matrici questa parte dovrebbe essere corretta for (int i=0; i<N; i++) { for (int j=0; j<N; j++) { for (int k=0; k<N; k++) { C[i][j] += A[i][k] * B[k][j]; cout << C[i][j] << endl; } } } }![]()

Rispondi quotando