• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

7.8강 단어 세기 예제

21.03.04 22:25 작성 조회수 31

0

삭제된 글입니다

답변 1

답변을 작성해보세요.

0

안소님의 프로필

안소

2021.03.05

질문자님께서 주신 코드는 값이 제대로 도출되는 코드가 아닙니다. 무한 루프에 빠지는 코드입니다..!

값이 잘 나오셨다니 의아하네요..

디버깅으로 실행 과정을 순서대로 눈으로 확인해보시면서 코드 짜보시길 권장합니다.

고래님의 프로필

고래

질문자

2021.03.05

getchar로 '.'을 인식하면 멈추지 않나요??

안소님의 프로필

안소

2021.03.05

. 는 종료하기 위해 입력하는 것일 뿐인데 질문자님의 코드에서 . 로 인식되어서 멈추려면 매 줄마다 단어에 '.' 를 넣어야 한다는 의미가 됩니다. 강의의 예제를 보시면 Hello. 이렇게 입력하는 것 말고도 그냥 Hello 줄띄고 World 이런식으로도 입력해서 라인수를 다 셀 수 있도록 코드를 짜셔야 합니다. 그냥 Hello 이런것처럼 . 가 없는걸 입력하면 질문자님의 코드는 무한루프에 빠지겠죠?