인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

소닉님의 프로필 이미지
소닉

작성한 질문수

홍정모의 따라하며 배우는 C언어

7.8 단어 세기 예제

줄 세기 관련코드

작성

·

320

0

두번째 if 조건에서 !isspace(c)는 필요한가요?? 없어도 문제없다고 생각해서 실행했는데 의도대로 실행되기도해서.. 궁금해서 질문드립니다

답변 1

0

!isspace(c)의 의미에 대해 생각해보시면 좋을 듯 합니다.

본 코드가 없다면 입력값에 대해 공백과 실제 문자를 모두 똑같이 간주하게 됩니다.

공백이 없다면 본 코드는 없어도 원하는 결과와 동일하게 나오겠지만,

공백이 있다면 의도치 않은 결과를 얻게 될 수 있습니다.

소닉님의 프로필 이미지
소닉

작성한 질문수

질문하기