Reading the INPUT statement DOC, it clearly states "...next non-blank column...".
http://support.sas.com/documentation/cdl/en/lrdict/63026/HTML/default/viewer.htm#a000144370.htm
If there is a chance you will have a blank value, then you will need to consider using the _INFILE_ automatic variable to parse your input record with the SCAN function (or possibly using FIND, INDEX/INDEXW/INDEXC).
Scott Barry
SBBWorks, Inc.
Google advanced search argument, this topic / post:
input list format modifier site:sas.com