Question: In c program Define a function called count _ lines _ with that counts how many lines in a file contain a certain keyword. The

In c program Define a function called count_lines_with that counts how many lines in a file contain a certain keyword. The function should have two char* parameters, one used to store the name of the file to search, and one used to store the search term.
For example, given a file named system_log.txt with the following content:
STATUS door open
COMMAND door close
STATUS door close
The function should give this output:
count_lines_with("system_log.txt", "STATUS") should return 2
count_lines_with("system_log.txt", "door") should return 3
count_lines_with("system_log.txt", "open") should return 1
Hints: you will need fopen, feof, fgets and fclose to read the file, and strstr to search.
Please note: you should not write a main() function. Assume that all necessary #include statements, the main function, and the printf statements to display output have all been implemented. You should write only the count_lines_with function.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!