> > fgets(buf, sizeof(buf)-1, stdin); > > か、4バイトしか入力できないのな(;´Д`)"123abc"とか言ってたからだまされた > fgetsて改行コードもはいったっけか? > 0x0d0x0a0x00と3バイト後ろにつくっけかな? 改行コードはどうだろう? ファイルからなら入るけど、今回はstdinだから入らないかも 参考:2006/12/27(水)23時34分28秒