【发布时间】:2010-08-18 16:18:01
【问题描述】:
我想从文本文件中解析一些行。有些行以x 开头并以几个y:z 继续,而另一些则完全由几个y:zs 组成,其中x,y,z 是数字。我尝试了以下代码,但它不起作用。第一行还读取了y 中的y:z。
...
if (fscanf(stream,"%d ",&x))
if else (fscanf(stream,"%d:%g",&y,&z))
...
有没有办法告诉 scanf 只读取后面有空格的字符?
【问题讨论】: