Melissa,
The following test code executes without issue on SAS9.2 under Windows 7:
*Begin code ****************************************************;
/* Create a text file to experiment with */
filename textfile 'c:\temp\test.txt';
data _null_;
file textfile;
if _n_=1 then do i=1 to 13;
PUT "Do not read this";
end;
input;
put _infile_;
datalines;
291.91 -0.04 1.00
293.28 -0.07 0.09
294.67 0.13 0.15
296.08 0.00 0.23
1037.67 336.14 -126.05
1097.09 -1134.11 243.02
;
run;
Data test;
INFILE textfile firstobs=14;
INPUT Var1 Var2 Var3;
RUN;
proc print; run;
*End code ****************************************************;
OUTPUT:
Obs Var1 Var2 Var3
1 291.91 -0.04 1.00
2 293.28 -0.07 0.09
3 294.67 0.13 0.15
4 296.08 0.00 0.23
5 1037.67 336.14 -126.05
6 1097.09 -1134.11 243.02
The Data _NULL_ step correctly re-created the text just as you described it to me, (I checked it out in UltraEdit) and the second Data step read it in without a hitch using list input.
Please specify exactly what problem you are experiencing. It would also be useful to have a small sample of the exact text that is NOT reading in correctly, along with an example of how it looks in SAS, so we can further diagnose the problem.
Stay SASy!
SASJedi