===============================================================================
                          scanf  CONVERSION MODIFIERS
===============================================================================
CHARACTERS                        DESCRIPTION
----------    -----------------------------------------------------------------
    *         Specifies that the value is to be skipped and not assigned to a     
              variable

field-width   Indicates the maximum number of positions that the field occupies
                    
    h         The letter h, which can be used in front of the d, o, or x          
              conversion characters, specifies that the corresponding argument
              is a pointer to a short
 
    l         The letter l, when used for reading an integer, specifies that
              the corresponding argument is a pointer to a long, rather than
              an int; when used for reading in a float, this modifier indicates
              that the corresponding argument is a pointer to a double            
-------------------------------------------------------------------------------
