Muchas gracias, lo que pasaba era, como tu decias, que contenian basura y no les ponia un valor incial, por eso todo el programa fallaba. Ahora voy a buscar alguna forma de darle a todos los contadores el valor de 0 mas facilmente.<br>
<br><br><div class="gmail_quote">El 14 de agosto de 2011 10:06, Steven Davidson <span dir="ltr"><<a href="mailto:srd4121@njit.edu">srd4121@njit.edu</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hola Gonzalo,<br>
<br>
2011/8/14 Gonzalo Uribe <<a href="mailto:neogonxy@gmail.com">neogonxy@gmail.com</a>>:<br>
<div class="im">> Hola, soy nuevo en esto y estoy intentado aprender C++ porque me han dicho<br>
> que es el mejor lenguaje.<br>
> El punto es que estoy en la parte de los arrays (recien empezando) y hay un<br>
> ejercicio que dice lo siguiente:<br>
><br>
<br>
</div>Quiero recordarte que para el tema de los ejercicios, puedes<br>
enviárnoslos a: <a href="mailto:ejercicioscpp@conclase.net">ejercicioscpp@conclase.net</a>  Así nosotros, los<br>
creadores de la página, podremos analizar, corregir, y discutir sobre<br>
los ejercicios que nos envíes, sin compartir tus programas con los<br>
demás. De esta manera, se da la oportunidad a que cada uno haga los<br>
ejercicios a su manera sin dejarse influir por los demás.<br>
<div class="im"><br>
> Mision del programa:<br>
> Hacer un programa que lea 25 valores enteros en una tabla<br>
> de 5 por 5, y que después muestre la tabla y las sumas de cada<br>
> fila y de cada columna. Procura que la salida sea clara, no<br>
> te limites a los números obtenidos.<br>
><br>
> El problema es que cuando le doy a compilar me da un resultado erroneo, como<br>
<br>
</div>Primeramente, cuando el compilador, enlazador, o el propio sistema<br>
operativo te lanzan un mensaje de error (o de aviso), deberías darnos<br>
tal mensaje, porque nos ayuda a averiguar cuál es el error y dónde<br>
está: en qué línea del código fuente.<br>
<br>
En segundo lugar, tengo que decirte que compilé tu código fuente y no<br>
obtuve ningún error lingüístico, ni de enlazado, ni tampoco del<br>
sistema operativo cuando lo ejecuté. Si nos dices el mensaje de error,<br>
te podremos ser de mejor ayuda.<br>
<div class="im"><br>
> podran ver en el codigo, no intento sumar las columnas, solo intento sumar<br>
> una, pero aun asi no funciona. Alguien me podria ayudar y decirme en que<br>
> estoy fallando, agradeceria mucho si alguien me mandara el ejercicio<br>
> resuelto para entender bien como es.<br>
><br>
<br>
</div>Sin entrar en un análisis profundo del código fuente, puedo decirte<br>
que tienes un error lógico al usar el array 'sumas', que actúa de<br>
acumulador. El problema es que no asignas un valor inicial a cada<br>
contador antes de las sumas. Recuerda que las variables locales no son<br>
inicializadas implícitamente, por lo que contienen "basura": valores<br>
desconocidos y potencialmente indeseados.<br>
<br>
También tienes otro error al usar 'sumas' en los bucles 'for', porque<br>
los índices que usas son 'c1' que va de 0 á 4. Por ejemplo,<br>
<div class="im"><br>
for( int c1 = 0; c1 < 5; c1++ )<br>
{<br>
</div>  ...<br>
  sumas[c1][c2] += numero;<br>
}<br>
<br>
El problema es que 'sumas' es un array de 2 arrays y no de 5. Esto<br>
significa que estás accediendo a variables fuera de los límites de<br>
'sumas'. Esto puede provocar errores en tu programa y posiblemente<br>
provoques un error captado por el sistema operativo.<br>
<br>
<br>
Espero que esto te oriente.<br>
<br>
Steven<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br>