Step: 4 Brief Discussion:
Given to choose between a character-array or string object to get
user's input, the later, string object would definitely be more
dynamic or simpler choice, over the character array. The character
arrays are predefined spaces, therefore when we use it as receiver,
it won't stretch-out to accept the input which is more than it's
capacity. We can manipulate, the end point of a string object is set
with a delimiter or termination signal, like return or custom
character; therefore string will return the length of the actual
length of characters to process.
The illustration below, shows that the size of an
character-array, was 100 unit before and after adding characters to
it. The string object returned the actual number of characters
received as an input from the user.

However, to get to the individual characters, we have to treat
the string-object as an array.
