Hola. Bienvenido al foro.
Antes que nada, decir que no estás aprendiendo C++, sino C.
Después, te sobran librerías. La librería iostream es de C++, por lo que no debes utilizarla (de hecho, solo la incluyes, pero no haces nada con ella).
"stdlib.h" y "conio.h" también puedes borrarlas del programa.
Tu problema está en que en scanf(); pones "numero", y deberías poner "&numero". Así:
Saludos.
Antes que nada, decir que no estás aprendiendo C++, sino C.
Después, te sobran librerías. La librería iostream es de C++, por lo que no debes utilizarla (de hecho, solo la incluyes, pero no haces nada con ella).
"stdlib.h" y "conio.h" también puedes borrarlas del programa.
Tu problema está en que en scanf(); pones "numero", y deberías poner "&numero". Así:
Código (c) [Seleccionar]
#include <stdio.h>
int main()
{
int numero = 2;
printf ("%d\n", numero);
printf ("Asigne un nuevo valor\n");
scanf ("%d", &numero);
getchar();
return 0;
}
Saludos.