join lines

単純な課題なので簡単に1位と同じ長さになる。

#!perl -p
chop
#!ruby -p
chop
,+[-----------[++++++++++.>],+]
:
N
s/\n//
t

sedのtbでもよい。(終端でNするとexitするため。)

If there is no more input then sed exits without processing any more commands.

c言語に関して、分からなかったので答えを見た。 変数名などを同一視すれば全て以下と同じであった。 私の環境では動かなかった。

main(s){for(;~printf(gets(&s)););}