options formdlim="-"; data test; input cond $ count1 cond2 $ count2 cond3 $ count3; datalines; a 10 a 11 a 12 b 20 b 21 b 22 ; run; proc print data=test2; run; data test2; input cond $ count1 / cond2 $ count2 / cond3 $ count3; datalines; a 10 a 11 a 12 b 20 b 21 b 22 ; run; proc print data=test2; run; data test3; input cond $ count1 #2 cond2 $ count2 #3 cond3 $ count3; datalines; a 10 a 11 a 12 b 20 b 21 b 22 ; run; proc print data=test3; run; data test4; input cond $ count1 #2 @3 count2 #3 @3 count3; datalines; a 10 a 11 a 12 b 20 b 21 b 22 ; run; proc print data=test4; run; data test5; input cond $ count1 / @3 count2 / @3 count3; datalines; a 10 a 11 a 12 b 20 b 21 b 22 ; run; proc print data=test5; run; data _null_; put ; put "hello world !" // "it's me" / ; put ; run; data _null_; set test5; put count1 count2 count3; run; /* see the error produced below - check log + print of data */ data conc_0; input total @@; conc = "0"; * define a variable containing the value of the nitrofen conc.; datalines; 27 32 34 33 36 34 33 30 24 31 ; run; data conc_80; input total @@; concen = "80"; * define a variable containing the value of the nitrofen conc.; datalines; 33 33 35 33 36 26 27 31 32 29 ; run; data conc_160; input total @@; concentr = "160"; * define a variable containing the value of the nitrofen conc.; datalines; 29 29 23 27 30 31 30 26 29 29 ; run; data conc_235; input total @@; conc = "235"; * define a variable containing the value of the nitrofen conc.; datalines; 23 21 7 12 27 16 13 15 21 17 ; run; data conc_310; input total @@; conc = "310"; * define a variable containing the value of the nitrofen conc.; datalines; 6 6 7 0 15 5 6 4 6 5 ; data set_all5; set conc_0 conc_80 conc_160 conc_235 conc_310; run; proc print data=set_all5; run;