问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言fscanf函数问题

发布网友 发布时间:2022-04-28 13:05

我来回答

2个回答

热心网友 时间:2023-04-29 12:58

fprintf(fp,"%s,%c,%d,%f",str,a, c, b); 这个输出格式表明 你的文件1.txt 里的数据 是用 逗号 分 隔。
if((fp = fopen("1.txt","r"))==NULL) 你要打开 读 这个 用 逗号为 分隔符 的文件。

fscanf(fp,"%s,%c,%d,%f", str, &a, &c, &b);
漏写 str, 给你补上,但 这仍不能解决 %s, 的逗号分隔问题。

必须 用下面格式读取逗号分隔的数据:
fscanf(fp,"%[^,],%c,%d,%f", str, &a, &c, &b);
======================================

假如文件里的数据 用 空白 分隔,不用 逗号,日子就好过得多:
fprintf(fp,"%s %c %d %f",str,a, c, b);
fscanf(fp,"%s %c %d %f", str, &a, &c, &b);追问今天算受教育了十分感谢 可惜我没分啊 十分抱歉您两点半还回答问题
祝你身体健康 不要熬夜吧

追答不必客气。我在渥太华。与东8区有13小时时差。

热心网友 时间:2023-04-29 12:58

fscanf(fp,"%s,%c,%d,%f",&a, &c, &b);明显少个参数啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
工科考研50分数学能过国家线吗 数一工科国家线一般多少分 笔记本电脑无线连接epson爱普生打印机wifi怎么连接 爱普生如何无线连接 身份证注销了银行卡还可以用吗 8424西瓜是哪里产的? 一个人开两个支付宝是同一个二维码吗 买个衣服很生气,投诉无门, 拉夏贝尔衣服可以退吗 断桥铝门窗有多少种 有人知道58.上说的北京别墅招保姆看管是真的吗? 58同城搜租房,只能搜全北京,怎么弄 58同城是北京的还是上海的? 58同城为什么只能选北京? 北京除了58还有哪个公司最大? 北京58同城总部办公室在哪里 介绍一下北京移动全球通58元套餐 北京58公交线路图? 58同城北京总部的地址在哪里?联系电话是多少? 58同城北京总部的地址在哪里 求58同城北京总部的电话和地址 北京58同城总部地址 58路公交车路线 让文字自动填满 固定固定的block,中间用空格填充,怎么操作? 木字旁那个字取名最好呢 烧麦多少于放火罪有关系吗 颐和园的传说有什么? 有人在别人家窗户下烧麦秸秆什么意思? 梦见山上别人好像是烧麦杆,没有火风吹有火星,冒烟多,一只老鼠咬了我的手指,正在甩手时,感觉裤腿里还 邻居放火烧自己地里小麦秸秆把我6000棵松树给烧完了*也来了他就是不诚认火是他放的怎么办? 请问C语言这个程序中fscanf的作用是什么?和scanf一样吗? c语言fscanf()的问题 C语言fscanf的用法是什么 C语言中fscanf()按一定的格式读取文本文件! C语言 fprintf和fscanf 语法规则是什么 C语言里fscanf是如何处理%c与%s的 c语言:fscanf(fp,"%*[^\n]")为什么可以跳过全部字符直到下一个换行符 C语言 fprintf和fscanf 怎么用 c语言中关于fscanf用法 有什么录屏软件不这样冲突的 也可以录闪照的给我来一个 工商银行网银被骗转给对方需要怎么处理 网银转账钱被骗24小时收可以追回吗? 网银转账被骗子骗了,怎么办 网银被骗了怎么办 网银转账怎么追回 网银被骗了怎么办? 怎样用css将下边的自动填充到空白处,在线等。。。同时天涯沦落人,css是一条不归路,各位大神帮帮忙吧。 我在网银转账被骗,怎么办? 银行转账我被骗了 网银转账的钱如何收回 被骗了!