A função cin representa entrada de dados, também é um comando de saída de dados. Este comando pertence à biblioteca iostream.h Vejamos seu uso:
#include <iostream.h> void
main (){
int X;
cin >> X; cout << X;
}
Seu uso é bastante semelhante ao
do scanf. O mesmo aviso dado para o cout() também é válido para o cin(): A
biblioteca iostream.h de manipulação de dados está em desuso em alguns
compiladores. Portanto, o comando só funcionará se você tiver a biblioteca. Verifique!
Já para o código em C++ a biblioteca é padrão, podendo usar o comando cin()
normalmente.
Função getch ()
Fonte: Linguagem da programação I, UFERSA, Macedo, Luiz