in c language txt file code.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

in c language txt file code.

Write a program that reads a text file named as "input.txt" and performs the
following operations:
1. Write each word in the text file in reverse order to the file named as
"output.txt" . (Example: If the text file contains "Hello World!", then it
should write to the output file "olleH dlroW!")
יי
2. Print the number of words.
3. Print the number of words starting with a capital letter.
4. Print the number of words that contain no characters other than English
letters.
In this challenge you are supposed to:
1. Comment every function with a description explaining what it does and
how it does it.
2. Research and learn how to read and write into text files by using proper
library functions in C.
In your program, you can assume that
1. Both the input file (input.txt) and the output file (output.txt) will be
placed on the same folder as your program's executable (.exe).
2. In the input file, the length of the words will be at most 100.
An example for the input and expected output file is given below.
Transcribed Image Text:Write a program that reads a text file named as "input.txt" and performs the following operations: 1. Write each word in the text file in reverse order to the file named as "output.txt" . (Example: If the text file contains "Hello World!", then it should write to the output file "olleH dlroW!") יי 2. Print the number of words. 3. Print the number of words starting with a capital letter. 4. Print the number of words that contain no characters other than English letters. In this challenge you are supposed to: 1. Comment every function with a description explaining what it does and how it does it. 2. Research and learn how to read and write into text files by using proper library functions in C. In your program, you can assume that 1. Both the input file (input.txt) and the output file (output.txt) will be placed on the same folder as your program's executable (.exe). 2. In the input file, the length of the words will be at most 100. An example for the input and expected output file is given below.
input.txt
He heard the loud impact before he ever saw the result. It had been so
loud that it had actually made him jump back in his seat. As soon as he
recovered from the surprise, he saw the crack in the windshield. It seemed
to be an analogy of the current condition of his life. He was turning into
40.
output.txt
Eh draeh eht duol tcapmi erofeb eh reve was eht tluser. Ti dah neeb os
duol taht ti dah yllautca edam mih pmuj kcab ni sih taes. Sa noos sa eh
derevocer morf eht esirprus, eh was eht kcarc ni eht dleihsdniw. Ti demees
ot eb na ygolana fo eht tnerruc noitidnoc fo sih efil. Eh saw gninrut otni
04.
Console Output
- 55 words
5 words starting with a capital letter
- 1 word which contains characters other than English letters
Transcribed Image Text:input.txt He heard the loud impact before he ever saw the result. It had been so loud that it had actually made him jump back in his seat. As soon as he recovered from the surprise, he saw the crack in the windshield. It seemed to be an analogy of the current condition of his life. He was turning into 40. output.txt Eh draeh eht duol tcapmi erofeb eh reve was eht tluser. Ti dah neeb os duol taht ti dah yllautca edam mih pmuj kcab ni sih taes. Sa noos sa eh derevocer morf eht esirprus, eh was eht kcarc ni eht dleihsdniw. Ti demees ot eb na ygolana fo eht tnerruc noitidnoc fo sih efil. Eh saw gninrut otni 04. Console Output - 55 words 5 words starting with a capital letter - 1 word which contains characters other than English letters
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY