String AssignmentProgram5
String AssignmentProgram5
Write a program to accept a sentence which may be terminated by either ‘.’ or ‘?’ only. The words are to
be separated by a single blank space. Print an error message if the input does not terminate with ‘.’ or
‘?’. You can assume that no word in the sentence exceeds 15 characters, so that you get a proper
formatted output.
Example 1
INPUT: Intelligence plus character is education.
OUTPUT:
Intelligence Plus Character Is Education
Word Vowels Consonants
Intelligence 5 7
Plus 1 3
Character 3 6
Is 1 1
Education 5 4
Example 2
INPUT: God is great.
OUTPUT:
God is Great
Word Vowels Consonants
God 1 2
Is 1 1
Great 2 3
Example 3
INPUT: All the best!
OUTPUT:
Invalid Input.