怎样用fscanf读出用逗号分隔的字段值?

angelataoy 2002-09-03 12:09:52
傻傻地问,文本文件如下
field1 field2
11111,aaaaaa
22222,bbbbbb
33333,cccccc
FILE *stream;
char field1[20];
char field2[20];
fscanf(stream,"%s %s",field1,field2);可以读出空格分隔的字段
怎样用scanf 读出用逗号分隔的字段值?
用fscanf(stream,"%s, %s",field1,field2);45678,789456被当作一个字段读出

3x
...全文
418 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhmmdd 2002-09-03
  • 打赏
  • 举报
回复
先读出一行fgets,再按,号分析吧

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧