Computer Science, asked by kumarnavneet317, 1 month ago

write a c program to count the number lines input by the user.​

Answers

Answered by Answerworld
0

Answer:

/*

* C Program to Find the Number of Lines in a Text File

*/

#include <stdio.h>

int main()

{

FILE *fileptr;

int count_lines = 0;

char filechar[40], chr;

printf("Enter file name: ");

scanf("%s", filechar);

fileptr = fopen(filechar, "r");

//extract character from file and store in chr

chr = getc(fileptr);

while (chr != EOF)

{

//Count whenever new line is encountered

if (chr == 'n')

{

count_lines = count_lines + 1;

}

//take next character from file.

chr = getc(fileptr);

}

fclose(fileptr); //close file.

printf("There are %d lines in %s in a file\n", count_lines, filechar);

return 0;

}

Similar questions