Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a C program to run on ocelot to read a text file and print it to the display. It should optionally find the count

Write a C program to run on ocelot to read a text file and print it to the display. It should optionally find the count of the number of words in the file, and/or find the number of occurrences of a substring. You must use getopt to parse the command line. There is no user input while this program is running.

Usage: mywords [-c] [-f substring] filename

  • The -c flag means to count the number of words in the file. A word would be a series of characters separated by spaces or punctuation. A word could include a hyphen or a single apostrophe.

  • The -f option will find the number of occurrences of the given substring.

  • You may have any number of the flags included or none of them.

  • The order they should be run would be: -c first and -f second.

  • o mywords -c -f he testfile

  • Create a simple Makefile to compile your program into an executable called mywords.

    • Create an ASCII file named testfile with the text: The boy is sitting right there.

    • Test the program with the following commands:

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David M Kroenke, David J Auer

6th Edition

0132742926, 978-0132742924

Students also viewed these Databases questions

Question

Innovative financing

Answered: 1 week ago

Question

10:16 AM Sun Jan 29 Answered: 1 week ago

Answered: 1 week ago