um programa, em linguagem c, para calcular a soma de duas matrizes 4 x 4 de numeros inteiro. o programa deve implementar uma função chamada calc_soma que calcula a soma de duas matrizes. o programa deve solicitar ao usuario que seja informado as matrizes A e b de dimensões 4 x 4, calcular e imprimir a matriz resultado C da soma das matrizes a com b. o programa termina quando for digitado um valor negativo.
Respostas
#include <stdlib.h>
#include <stdio.h>
int i, j;
void calc_soma(int matriz_A[4][4] , int matriz_B[4][4])
{
int matriz_C[4][4];
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
matriz_C[i][j] = matriz_A[i][j] + matriz_B[i][j];
}
printf("\n Matriz C [%d] [%d]: %d", i, j, matriz_C[i][j]);
}
printf("\n\n");
}
int main() {
//matriz_A
int matriz_A[4][4];
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
printf("Digite o valor de matriz A[%d][%d]: ", i, j);
scanf_s("%d", &matriz_A[i][j]);
}
printf("\n");
}
int matriz_B[4][4];
for (i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++)
{
printf("Digite o valor de matriz B[%d][%d]: ", i, j);
scanf_s("%d", &matriz_B[i][j]);
}
printf("\n");
}
calc_soma(matriz_A, matriz_B);
return 0;
}