Enviado em 16/03/2015 - 21:31h
Em um exercício de estrutura de dados, foi pedido a soma de duas matrizes com o tamanho e os valores inseridos pelo usuário.#include <stdio.h>
void main(void) {
int tam;
puts("Defina o tamanho das matrizes (tamanhos de linha e coluna iguais):");
scanf("%i", &tam);
int m1[tam][tam], a, b;
int m2[tam][tam], c, d; // Usei este formato de declaração para melhor organização
int m3[tam][tam], e, f;
int x = 1;
puts("Valores da PRIMEIRA matriz:");
for (a = 0; a < tam; a++)
for(b = 0; b < tam; b++) {
printf("Informe o elemento [%i]: ", x++); //
scanf("%i", &m1[a][b]);
}
x = 1;
puts("Valores da SEGUNDA matriz:");
for (c = 0; c < tam; c++)
for (d = 0; d < tam; d++) {
printf("Informe o elemento [%i]: ", x++); //
scanf("%i", &m2[c][d]);
}
for(e = 0; e < tam; e++) {
for (f = 0; f < tam; f++) {
m3[e][f] = m1[a][b] + m2[c][d];
printf("[%3i]", m3[e][f]);
}
puts("");
}
}
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Bora fazer um teste? mbti (22)
Preciso de opiniões sobre meus programas [RESOLVIDO] (5)