> sscanf(buf,"%f%3s",&p,Gx); > ここでsscanfの戻り値が1になる時のbufの値をチェックしてみてくれないか? 「0.99Gth」と打ったら 「p=0.9900000000 Gx= buff=0.99Gth sscanfの戻り値=1」 ってかんじ(;´Д`) 参考:2006/12/27(水)23時44分44秒