Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: fernandoprog1 en 24 Junio 2015, 22:26 PM

Título: variable suma
Publicado por: fernandoprog1 en 24 Junio 2015, 22:26 PM
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);
}
Título: Re: variable suma
Publicado por: engel lex en 24 Junio 2015, 22:35 PM
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
Título: Re: variable suma
Publicado por: fernandoprog1 en 25 Junio 2015, 19:49 PM
Gracias engel lex !!  ;) ;) ;) ;) ;D

Duda despejada.