타이핑한걸 받아서 그걸 출력해주면서 동시에 인식해서 변수에 영향을 줘야하는데

백스페이스까지 인식하게해야하는데

getch로해서 출력같이해주면 백스페이스가 안되고

getchar로 하자니 변수를 못바꾸고

이거 어찌해야함 ㄷㄷ;

getch로 하면서 백스페이스하면 아스키값으로받아서 아예 화면 clear하고 재출력해줘야하나?