Question: (See Assignment 3 question 2) Write a function called count() which reads through a file and counts the number of commas, the number of periods and the total number of characters in the file. Your main program must open the input file commasperiodsin.txt, call your function giving it the file pointer, and then print to the screen the number of occurrences encountered. Your output should look like: Total characters : 597 Number of commas : 8 Number of periods: 4

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter8: I/o Streams And Data Files
Section8.3: Random File Access
Problem 6E
icon
Related questions
Question

in C++

Question: (See Assignment 3 question 2) Write a function called count () which reads through a file
and counts the number of commas, the number of periods and the total number of characters in the
file. Your main program must open the input file commasperiodsin.txt, call your function giving it
the file pointer, and then print to the screen the number of occurrences encountered.
Your output should look like:
Total characters : 597
Number of commas
: 8
Number of periods: 4
Copy and paste your program into the box below.
#include <stdio.h>
/* function prototype */
int main(void)
{
FILE * fin
fopen ("commasperiodsin.txt","r");
/* you fill in here */
fclose(fin);
return 0;
}
/* put your function def inition here */
Transcribed Image Text:Question: (See Assignment 3 question 2) Write a function called count () which reads through a file and counts the number of commas, the number of periods and the total number of characters in the file. Your main program must open the input file commasperiodsin.txt, call your function giving it the file pointer, and then print to the screen the number of occurrences encountered. Your output should look like: Total characters : 597 Number of commas : 8 Number of periods: 4 Copy and paste your program into the box below. #include <stdio.h> /* function prototype */ int main(void) { FILE * fin fopen ("commasperiodsin.txt","r"); /* you fill in here */ fclose(fin); return 0; } /* put your function def inition here */
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr