Question: Find the error in the following function and show how to fix it. int periodCount(const char *filename) { FILE * fp; int n = 0;

Find the error in the following function and show how to fix it.

 int periodCount(const char *filename) { FILE * fp; 
 int n = 0; if ( (fp=fopen(filename, "r"))!=NULL) { 
 while (fgetc(fp) != EOF) if (fgetc(fp) == '.') n++; 
 fclose(fp); } 

return n; }

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!