Título: suma de los elementos encima de la diagonal principal en c Publicado por: cable en 21 Noviembre 2016, 08:26 am mi programa me debe dar la suma de los elementos que se encuentran encima de la diagonal principal y lo suma, pero suma uno de mas. una matriz de ejemplo
1 2 3 4 5 6 7 8 9 me da la suma del 1,2,3,4 y "5",y no quiero que me sume en el 5 por que esta en la diagonal, no hallo una forma de ponerle restricción Código creo que mi error se encuentra en la tercera función imprimir matriz, por que las anteriores parecen funcionar correctamente Título: Re: suma de los elementos encima de la diagonal principal en c Publicado por: Kenji-chan en 21 Noviembre 2016, 18:32 pm el problema esta en que tus variables son locales lo cual las hace distintas a las otros
Código: void leermatriz() y al solo estar declaradas se iniciaran con un valor basura, por esa razón cuando imprimes la matriz te salen otros valores |