작성한 질문수
홍정모의 따라하며 배우는 C언어
7.8 단어 세기 예제
작성
·
146
0
if (!isspace(c) && !word_flag)
{
n_words++;
word_flag = true;
}
이부분에서 if (!isspace(c) && !word_flag) ??
if (isspace(c) && !word_flag) 이렇게 되야하지 않나요..?
빈칸 없이 am. 입력하면 Characters=2, Words=0, Lines=1 나와야 하는거 같은데
Characters=2, Words=1, Lines=1이 나오네요
답변 1
안녕하세요.
빈칸없이 am. 입력해도 am이라는 단어 하나는 유효하니까
Characters=2, Words=1, Lines=1이 맞는 거 같습니다.
감사합니다.