Zdravím
Mám program pro výpočet poslopnosti čísel, kde se má generovat poslopnost buď jen stiskem Enteru, nebo zadáním libovolného znaku kromě 'n' a Enteru ('n' slouží k ukončení programu). Problém je v tom, že zadáním znaku a stisku Enteru se mi do proměnné Char načtou dva znaky a tím pádem se spočítají dva kroky. Pokud mačkám jen Enter, vykoná se správně jeden krok. Zkoušel jsem řešení i pomocí řetezce, kdy jsem četl jen znak na pozici [0], a zbytek pak smazal znakem '\0', ale stejně se mi vykonají dva kroky. Už nevím, co s tím. Používám přikaz getchar. Můžete mi prosím poradit?