Código:
#include <iostream>
using namespace std;
int main() {
const int num = 5;
int i;
int j;
int sum = 0;
int fila = 1;//Esta variable no se usa en tu metodo
//Lo pongo manual por que me cansa menos que hacerlo manual. Luego le vuelves a poner tu metodo de entrado por teclado ;)
int tabla[num][num] = {
{1,2,3,4,5}, // == 15 en la primera linea
{2, 2, 2, 2, 2}, //2*5 == 10 en la segunda linea
{3, 3, 3, 3, 3}, //3*5 == 15 en la tercera linea
{4, 4, 4, 4, 4}, //4*5 == 20 en la cuarta linea
{5, 5, 5, 5, 5} //5*5 == 25 en la quinta linea
}; //si no imprimes esos valores esta mal
//Muestra de Tabla De Array
cout<<"La Tabla de Arrays: "<<endl;;
for (i = 0; i < num; i++) {
for ( j = 0; j < num; j++) {
cout<< tabla[i][j];
}
cout<<"\n";
}
//Suma de Lineas de Array
for(j=0;j<num;j++){
//sum=0; // con esto Declarado aqui me salen cosas raras que no quiero que salgan
for(i=0;i<num;i++){
sum = sum + tabla[i][j];//suma solo la primera linea ,
} // Yo pienso que aqui no pasa a ala siguente linea a sumar y no se cual es la forma.
cout<<"Fila "<<fila++<<" Resultado: "<<sum<<endl;
}
return 0;
}
Este es el resultado que me Sale , solo esta bien el primer resultado
La Tabla de Arrays:
12345
22222
33333
44444
55555
Fila 1 Resultado: 15
Fila 2 Resultado: 31 // estos resultados no se de donde salen
Fila 3 Resultado: 48 // no son ni la suma del la suma de cada linea consecutivo
Fila 4 Resultado: 66
Fila 5 Resultado: 85 // este es la suma de todos los elementos del array
E probado tu metodo y va bien pero no me muestra el resultado de la misma forma que en mi metodo. Gracias por la ayuda vangodp ,pero aun estoy atontao jejej.