• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

파일 입출력 프로젝트 질문있습니다!

19.01.31 14:28 작성 조회수 120

0

파일 입출력 프로젝트 비밀일기에서 비밀번호를 입력하다가 틀렸을경우 백스페이스 (<-)를 입력하면

글자가 지워지는게 아니라 백스페이스 자체가 문자처럼 입력되어 *****로 표시됩니다.

이 경우에는 어떻게하면 백스페이스를 입력이 아닌 글자를 지우는것으로 처리할 수 있을까요..?

답변 1

답변을 작성해보세요.

0

안녕하세요 나도코딩입니다 ^^

좋은 질문이네요!

정답 대신 힌트를 드려볼게요.

사용자로부터 백스페이스를 입력받는다고 가정할 때,

1) 백스페이스의 아스키 코드 값은 8

2) printf 출력 시 역슬래시 b (₩b)를 입력하면 한 글자 삭제됨

3) 배열에 마지막으로 입력된 값은 삭제

위 3가지 힌트를 통해서 직접 한번 해보시길 권해드립니다 ^^ 마지막 강의까지 오시느라 대단히 수고 많으셨어요 !

강의를 들어주셔서 진심으로 감사드립니다.

도움 되었길 바랍니다.