C/Visual C - problema despues de compilar

 
Vista:

problema despues de compilar

Publicado por David (1 intervención) el 14/08/2006 09:40:30
Hola a todo mundo, ojala me puedan ayudar :(...
bueno, mi problema esta al intentar ejecutar uno de mis archivos .exe creados en turbo C++, simplemente no hace nada...

compilo el programa, le doy a Run y funciona perfectamente, despues le doy a Make para crear el .exe y lo hace, pero lo ejecuto y se abre y cierra rapidamente, por mas veces que lo vuelva a compilar y crear, me hace lo mismo... solo con ese codigo, no entiendo por que los demas funcionan correctamente... no me marca errores ni nada, todo perfecto y al ejecutarlo pasa eso... aqui les dejo el codigo por si sirve de algo, es sencillo, tuve un curso hace tiempo pero se me olvido asi que decidi comenzar desde abajo otra vez....

#include<stdio.h>
#include<conio.h>

void main()
{
int num1,num2,num3;
clrscr();
printf("Escribe un valor: ");
scanf("%d",&num1);
printf("Escribe un segundo valor: ");
scanf("%d",&num2);
num3=num1+num2;
if(num1==num2)
{
printf("Los dos numeros son del mismo valor: %d y suman: %d",num1,num3);
}
if(num1!=num2)
{
printf("Los dos numeros son diferente valor y resultan dar: %d",num3);
}
getche();
}

espero me puedan ayudar con eso, solo con ese codigo pasa que se cierre...
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

RE:problema despues de compilar

Publicado por Nelek (816 intervenciones) el 14/08/2006 11:28:55
Prueba poner getchar (); en lugar de getche ( );

O si no te supone mucho, te creas una variable int "salir" y anyades un
main ()
{
do
{
//tu codigo
printf ("Desea salir del programa? (Introduzca -1 para salir)");
scanf ("%s", &salir);
}
while (salir != -1)
}
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