when the cin function is scanning a string, if there is more input data (with no blanks) than will fit in the array output argument, cin.............. (choose one)
a) copies in only the characters that will fit and ignores the rest.
b) copies in the whole string overflowing the output argument because scan has no way of knowing the array's declared size
c) scans all the characters but stores only the ones that fit, discarding the rest