blob: b87fc8e0279d330246e5a62bb4adc15f4f5aa8f8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/********************************************************************
*
* Purpose: Program to demonstrate the 'fgets' function.
* The prog will count the number of lines in a file.
* The is a function of the UNIX command 'wc'
* Author: M J Leslie
* Date: 10-Apr-94
*
********************************************************************/
#include <stdio.h>
#define LINE_LENGTH 80
main()
{
FILE* fp;
char line[LINE_LENGTH];
int count=0;
fp=fopen("/home/DOC/C/c.html","r");
/* Count up the lines here. */
while ( fgets(line, LINE_LENGTH, fp) != NULL) count++;
printf("File contains %d lines.\n", count);
fclose(fp);
}
|