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...
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


0