Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a C++ program that reads in raw character data from standard input and outputs such to standard output as follows: if the character read
Write a C++ program that reads in raw character data from standard input and outputs such to standard output as follows:
- if the character read in is a '.' (dot), '.' (comma), '?' (question mark), '-' (dash), or a "'" (single quote), then it is replaced by a ' ' (space) character unless these characters appear inside a double quotation-mark enclosed substring; and,
- if the character is not a '.' (dot), '.' (comma), '?' (question mark), '-' (dash), or a "'" (single quote), then it is always output as-is.
Do not use
- If a opening double-quotation character is not closed, then output everything to the screen (to the end-of-file/error condition), i.e., don't worry that the quotation mark not being closed.
- Do not convert double-quotation characters to whitespace.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started