このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/tech/1284632294/867
#  1] 授業単元:プログラミング演習 
#  [2] 問題文 文字を1文字ずつ入力し、10文字の文字列を作成する 
#  プログラムを作成せよ。この時、1文字入力するごとに入力済みの文字列を 
#  表示すること。 
#  なお、変換仕様「%*c」を用いることで文字を読み飛ばすことができる。 
#  すなわち、「%c%*c」とすることで改行文字を読み飛ばすことができる。 
#  また、char型配列はNULLで初期化した場合としない場合で実行する。 
#  

文字を1文字ずつ入力し、10文字の文字列を作成する(_10文字の文字列) :-
        rawmode,
        findall(_文字,(
                    for(1,N,10),
                    get_char(_文字),
                    put_char(_文字)),
                L),
        norawmode,
        concat_atom(L,_10文字の文字列).