Getch es para detectar si se ha pulsado una tecla o no. No entiendo la función que tendría en el hecho de detener el programa. ThunderCls, he usado tu código y no funciona.
Para que entendáis mi problema, éste es el código:
#include "iostream"
#include "conio.h"
#include "time.h"
using namespace std;
int main(){
srand(time(NULL));
int Y,num=10;
int n[11]={0,1,2,3,4,5,6,7,8,9,10};
Y=rand()%num;
for (int i=0; i<10;i++){
if (i==Y){
cout <<"\033[1;35m\033[1m" << n[i] << "\033[1;35m\033[0m"<<endl;
}
else{ cout << n[i]<<endl;
sleep(1);
if {(cin.get()=='d')
return 0;}
}
}
return 0;
}
[/quote]
Para que entiendan como es el funcionamiento normal que quiero para el programa (cuenta atrás y un número aleatorio se torna de un determinado color), quiten la parte del condicional if que lleva el cin.get.
Gracias por sus mensajes y ayuda. Es que me estoy desanimando de seguir aprendiendo porque no entiendo nada.