getchar() is used to read characters from stdin in C and C++ such as \'2\' or \'a\'. But can it read floats and doubles? For example a
getchar()
\'2\'
\'a\'