%macro splitit; %put What character separates the values?; 1 %input; %let s=%bquote(&sysbuffr); 2 %put Enter three values.; %input; %local i; %do i=1 %to 3; 3 %global x&i; %let x&i=%qscan(%superq(sysbuffr),&i,&s); 4 %end; %mend splitit; %splitit What character separates the values? # Enter three values. Fischer Books#Smith&Sons#Sarah's Sweet Shoppe 5