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("");
}
}
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
Problemas com acesso a Pasta Comparilhada em Rede (12)
Notebook instalado com Linux Debian de fábrica dando problema (1)
Geração de CSR para enviar à CA + instalação do certificado SSL no ubu... (6)