안녕하세요 강의 수강중인 학생입니다!
이번 편 강의 continue 부분 내용에 오류가 있는 것 같아 질문 드립니다.
line16에
if (line[i] != ' ')
continue;
라고 되어있으면 공백이 아닐 경우에는 spaces 에 ++를 하지 않고 for문의 시작 부분으로 돌아가는 것으로 이해했습니다. 반대로 line[i]가 공백문자라면 continue에 걸리지 않아 spaces++ 가 실행되어야 하는데, 그러면 마지막에 "입력하신 문장에서 공백 문자의 수는 " << spaces << "개 입니다. " 라고 하는게 맞는 것 같은데, 제가 잘못 이해한 부분이 있을까요??
보여주신 "p a n d a c o d i n g" 의 예시에서도 공백문자가 10개, 공백아닌 문자가 11개 인데,
공백을 제외한 문자 수가 10개 라고 나옵니다.
확인해보시고 답변주시면 감사하겠습니다!
좋은 강의 감사합니다!