1 ただし改行文字('\n')は削除する。
2 static char *linebuffer=NULL; な
3 linebuffer[i] = '\0'; このとき落ちない?