Could you please rewrite the program in C++ according to the instructions and criteria that accepts as input a sentence in which all the words are run together, but the first character of each word is upper cases. Convert the sentence to a string in which the words are separated by spaces and only the first word starts with an upper-case letter. For example, the string "StopAndSmellTheRoses." would be converted to "Stop and smell the roses." This program reads the"as the first character, so the output is " stop and smell the roses." I need it to read"Stop and smell the roses."
Criteria
1) program compiles2) program solves problem according to specification3) program declares, creates, or initializes static or dynamic array correctly4) if required program defines function or functions with array parameters or array returns5) program uses arrays to solve problem6) program destroys any dynamic arrays
#include using namespace std;int main(){char sentence[1000],answer[1000];cout<"enter>"enter><>cin>>sentence;answer[0]=sentence[0];int j=1;for(int i=1;sentence[i]!='\0';i++){ if((int)sentence[i]>=65 && (int)sentence[i]<> { answer[j]=' '; j=j+1; answer[j]=sentence[i]+32; } else answer[j]=sentence[i]; j++;}for(int i=0;i<>{ cout<>}}
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here