Devo scrivere un programma che chiede all'utente due matrici, le somma in una terza e restituisce l'output.
Codice: Seleziona tutto
#include <stdio.h>
#define MAX_V 50
void main(){
int i, j, n, A[MAX_V][MAX_V], B[MAX_V][MAX_V], C[MAX_V][MAX_V];
printf("Inserire numero di celle e colonne:\n");
do {
scanf("%d",&n);
if (n<=0 || n>MAX_V)
printf("Fanculo!\nInserire numero di celle e colonne:\n");} while (n<=0 || n>MAX_V);
for (i=0; i<=n-1; i++){
for (j=0; j<=n-1; j++){
printf("Inserisci un numero valore A(%d %d)\n", i+1, j+1);
scanf("%d",&A[i][j]);
}
}
for (i=0; i<=n-1; i++){
for (j=0; j<=n-1; j++){
printf("Inserisci un numero valore B(%d %d)\n", i+1, j+1);
scanf("%d",&B[i][j]);
}
}
for (i=0; i<=n-1; i++){
for (j=0; j<=n-1; j++){
C[i][j]=A[i][j]+B[i][j];
}
}
for (i=0; i<=n-1; i++){
for (j=0; j<=n-1; j++){
printf("%d",C[i][j]);
}
}
}Grazie a tutti ma soprattutto a chi mi da una manina!

