작성
·
174
0
int main()
{
char c;
while ((c = _getche()) != '.') // echo
//putchar(c);
return 0;
}
여기서 putchar함수를 주석처리 해버리면 while문이 한번만 작동하고 끝이나네요
;이 없어서 그런것 같은데 논리적으로 이해가 가지 않습니다 ㅜㅜ
답변 1
1
디버거로 한 번 추적해보시는 것을 추천하는데, 이미 머릿속 어딘가엔 답을 알고 계신 것 같으니 조금만 더 생각해보시면 스스로 깨닫는 경험을 하실 수 있을 것 같습니다.
굳이 힌트를 드리자면
return 0;는 어디로 붙을까?