Problem podczas kopiowania z książki

0

Skopiowałem następującą funkcję z książki:

void main()
{
	int nLiczba;

	std::cout << "Wprowadz liczbe wieksza od 10: ";
	std::cin >> nLiczba;
	if (nLiczba > 10)
	{
		std::cout << "Dziekuje." << std::endl;
		std::cout << "Wcisnij dowolny klawisz, by zakonczyc.";
		getch();

	}
}

W książce zaś pisze:

Uruchom ten program dwa razy – najpierw podaj liczbę mniejszą od 10, zaś za drugim
razem spełnij życzenie aplikacji. Zobaczysz, że w pierwszym przypadku zostaniesz
potraktowany raczej mało przyjemnie, gdyż program bez słowa zakończy się. W drugim
natomiast otrzymasz stosowne podziękowanie za swoją uprzejmość ;)

U mnie niestety nieważne czy wpiszę liczbę większą niż 10, czy mniejszą - i tak pojawiają się komunikaty dziękujące.

O co chodzi?

1

Przede wszystkim to main musi zwracać int.

Po drugie działa: http://ideone.com/wfvzP

Po trzecie co to za funkcja getch();? (To te badziewie z conio.h?) I gdzie są nagłówki?

1 użytkowników online, w tym zalogowanych: 0, gości: 1