반응형
[12장 3번]
텍스트 파일 안에 들어 있는 라인의 개수를 계산하는 프로그램을 작성해보자.
[programming_3.txt]
[풀이]
#include<stdio.h>
int main() {
FILE *fp;
fp = fopen("programming_3.txt", "r");
char tmp;
int cnt = 1;
if (fp == NULL) {
exit(0);
}
while (fscanf(fp, "%c", &tmp) != EOF) {
printf("%c", tmp);
if (tmp == '\n')
cnt++;
}
printf("\n\n라인의 개수=%d\n", cnt);
return 0;
}
반응형
'Solution_ > C언어 콘서트' 카테고리의 다른 글
[c언어콘서트] 12장 5번 (파일 비교) (1) | 2018.11.21 |
---|---|
[c언어콘서트] 12장 4번 (파일 크기 비교) (0) | 2018.11.21 |
[c언어콘서트] 12장 2번 (정수 출력) (0) | 2018.11.16 |
[c언어콘서트] 12장 1번 (파일 저장) (0) | 2018.11.16 |
[c언어콘서트] 11장 6번 (가위,바위,보) (3) | 2018.11.16 |
댓글