inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

c로 글자수세기 프로그램을 만드려는데 출력이 안됩니다.

141

nxc4082

작성한 질문수 1

0

#include <stdio.h>

int main(void)

{

int c, total_byte = 0, line_count = 0;

 

while ((c = getchar()) != EOF)

{

total_byte++;

if (c == '\n')

    ++line_count;

}

 

printf("파일 크기 : %d 바이트\n" , total_byte);

printf("파일 줄 수 : %d 행\n" , line_count);

return 0;

}

소스코드는 이렇게 되어 있구요

 

실행하면 출력 결과가 안 나오고 그냥 빈화면만 뜨네요

 

제 생각엔 while문이 무한루프에 빠져서(?) 그런 것 같은데 어떻게 해결해야 할지를 잘 모르겠습니다

 

답변 0

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

47

1

시스템 아키텍처를 강의에 나온 것 처럼 그리고 싶은데 공유 가능할까요?

1

48

2

포트폴리오에 대한 질문이 있습니다!

1

46

2

7회 3유형 2번문제 질문

1

27

2