I think your error from your first post is a access error. The internal loop and locking of the string.
Anyway use 2 strings , something like this...
Code:
STRING* str_ret="";
STRING* input_str="#256"

str_cat(str_ret,"                             ");
inkey(input_str);
str_cat(str_ret,input_str);
while(1)
{
 draw_text(str_ret,50,50,COLOR_WHITE);
wait(1);
}



Anyways I'm a bit confused and firing into the dark, so if I'm off track here. Sorry
Mal