The first line in my first response explains why they are different. Because SAS treats lines read from an external file differently than it treats lines processed as CARDS you are NOT reading the same data. In the external file there are no trailing blanks after the numbers and when read from CARDS there are.
... View more