Dev - C++ - Programa.exe dejó de funcionar

 
Vista:
Imágen de perfil de Kobura

Programa.exe dejó de funcionar

Publicado por Kobura (2 intervenciones) el 08/08/2017 05:07:32
Muy buenas compañeros yo recién estoy aprendiendo a programar en C y para eso me descargué el Dev-C++ pero recientemente en algunos programas al ejecutarlo me daba que se había detenido, aquí el código

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//Realizar un programa que diga si un numero insertado por teclado está entre 1 y 10 y si no lo está.
 
#include <stdio.h>
 
int main (){
 
	int x;
	x = 0;
 
	printf ("Introduce un numero: ");
	scanf ("%i", x);
 
	if (x >= 1 && x <= 10){
		printf ("El valor introducido esta dentro del rango");
	}
	else {
		printf ("El valor introducido NO esta dentro del rango");
	}
 
	system ("pause");
	return 0;
}
Captura-de-pantalla-363
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 171
Ha aumentado 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Programa.exe dejó de funcionar

Publicado por juanki (73 intervenciones) el 08/08/2017 10:30:44
Hola

1
scanf ("%i", x);

Esa línea está mal, a scanf tienes que pasarle la dirección de la variable en la que quieres almacenar el valor y tu le estás pasando la variable.

Es muy fácil, tan solo tienes que anteponerle el símbolo &;

1
scanf ("%i", &x);

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Kobura

Programa.exe dejó de funcionar

Publicado por Kobura (2 intervenciones) el 09/08/2017 03:15:45
muchísimas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar