variable suma

Iniciado por fernandoprog1, 24 Junio 2015, 22:26 PM

0 Miembros y 1 Visitante están viendo este tema.

fernandoprog1

Necesito que el programa me muestre el valor de la variable suma al finalizar estas sentencias de programa, lo que me salta cuando lo compilo y lo ejecuto es:2359048 y creo que no es lo que ando buscando, como puedo solucionarlo ? 


#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i=1, suma=0;
    for(;i<5;)
    {


    suma+=i;
    ++i;
}
printf("%i",&suma);
}

engel lex

no olvides el return 0; del main

por otro lado "2359048" es la dirección de memoria de "suma", no debes usar el "&", debes colocar solo suma
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

fernandoprog1

Gracias engel lex !!  ;) ;) ;) ;) ;D

Duda despejada.