Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In the language c: Write a program to count the number of words, lines, and char

ID: 3799078 • Letter: I

Question

In the language c: Write a program to count the number of words, lines, and characters in its input. A word is any sequence of non-white-space characters.

Have your program continue until end-of-file. Make sure that your program works for the case of several white space characters in a row. The character count should also include white space characters. using only isspace or not issplace.

Run your program using the following three sets of input:

            -Some input which includes several spaces between words and some blank lines

            -An empty file

As before, part of your grade will be based on the proper use of:

1. meaningful variable names

2. indentation

3. blank lines and spacing

4. comments on the following:

- program description

- function descriptions

- all variable and constant declarations

- ambiguous or complex sections of code

5.  the correct use of local variables, local prototypes, and parameter passing

6. format and appearance of output

7. structured code

Explanation / Answer

#include<stdio.h>
#include<string.h>
int main()
{
char str[200];
int x=0,chr=0,st=1;
printf("Enter the String ");
scanf("%[^ ]str", str);
for(x=0;str[x]!='';x++){
chr =chr+1;
}
printf("The number of characters in the string are %d ",chr);
for(x=0;x<=chr-1;x++){
if (str[x] == ' '){
st=st+1;
}
}
printf("The number of words in the string are %d",st);
  
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote