I try to concatenate a text-string with a do loop. the functions catt, cats and catx works, but cat doesn't. but i need the blanks in the ouptut string. data want;
length string_in string_out_cat string_out_cats string_out_catt string_out_catx $200 c $1;
string_in = "this is a textstring";
do i = 1 to lengthc(string_in);
c = substr(string_in,i,1);
string_out_cat = cat(string_out_cat,c);
string_out_cats = cats(string_out_cats,c);
string_out_catt = catt(string_out_catt,c);
string_out_catx = catx("*",string_out_catx,c);
end;
run;
any ideas?
... View more