Mam do napisania program który wczytuje z klawiatury 20 słów (wpisujemy słowo i naciskamy enter żeby przejść do następnej linii i tak 20 razy) i umieszcza je w tablicy string. Program ma kończyć swoje działanie po tym jak osiągnięta zostanie wartość 20 w pętli albo naciśnięty klawisz ESC…jak napisać funkcję która zakończy program po naciśnięciu klawisza ESC :?:
tak nie zrobisz, chcesz pobierac cale słowa, ale ESC to nie słowo, tylko 1 znak, który ma kod 27
Powinieneś pobierac dane z klawiatury znak po znaku, jezeli są rozne od esc(27) to poprostu traktowac je jako kolejne litery wyrazu, jezeli natomiast jest to znak esc- zakonczyc pętle.