c语言 文件操作中输入和输出的问题

[复制链接]
查看11 | 回复1 | 2011-5-15 03:38:39 | 显示全部楼层 |阅读模式
我要把文件里的内容输入到一个二维数组里
例如char*a[100][100];
然后a[0],a[1]...分别存入各行的内容

用fscanf()不能读入空格,用fgets()会在遇到\\n时把\\n也读进去,而不能把下一行文件输入到下一个数组中,
怎么办?
回复

使用道具 举报

千问 | 2011-5-15 03:38:39 | 显示全部楼层
用fgets()会在遇到\\n时把\\n也读进去,而不能把下一行文件输入到下一个数组中,
不懂你的意思
用for(i=0;i100;i)fgets(a,100,fp);完全能完成任务啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行