查看: 2858|回复: 14
收起左侧

[其他] c语言请问怎样读取来自数据文件的字符串,

[复制链接]
qidao
发表于 2013-4-6 13:54:01 | 显示全部楼层 |阅读模式

读取来自数据文件的字符串,字符串长度小于200.
输出其中的小写字母并统计小写字母的个数。

输入
读取可执行文件同目录下的data.in文件获得输入字符串。该文件为文本文件,仅包含一串字符。

标准输出
若计算成功,输出时,每两个小写字母之间没有空格,所有小写字母在第一行输出,其个数在第二行输出。


初学c语言,不知怎样读取呢??谢谢大神们!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
qidao
 楼主| 发表于 2013-4-6 13:54:40 | 显示全部楼层
写了代码,但总报错。。。。
qidao
头像被屏蔽
 楼主| 发表于 2013-4-6 13:55:33 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
qidao
头像被屏蔽
 楼主| 发表于 2013-4-6 13:55:57 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
a330391
发表于 2013-4-6 14:04:18 | 显示全部楼层
不要“自沙”
有什么新内容直接在1L里进行编辑添加即可。
qidao
 楼主| 发表于 2013-4-6 14:08:41 | 显示全部楼层
a330391 发表于 2013-4-6 14:04
不要“自沙”
有什么新内容直接在1L里进行编辑添加即可。

好的,不好意思。
thelord
发表于 2013-4-6 15:36:28 | 显示全部楼层
22~26 行,没看明白什么意思,楼主能解释下么
qidao
 楼主| 发表于 2013-4-6 17:58:59 | 显示全部楼层
thelord 发表于 2013-4-6 15:36
22~26 行,没看明白什么意思,楼主能解释下么



写错了,那是从DATA.IN里读出字符串的意思吧。。
现在成这样了,但只能输出小写字母 的个数,不能输出小写字母。可以帮我看看吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
thelord
发表于 2013-4-6 20:03:29 | 显示全部楼层
本帖最后由 thelord 于 2013-4-6 20:05 编辑
qidao 发表于 2013-4-6 17:58
写错了,那是从DATA.IN里读出字符串的意思吧。。
现在成这样了,但只能输出小写字母 的个数,不能输 ...

27行,a[I] >= 200 应该是 b >= 200
36行,添加打印 printf("%c", a[I]);
38行,添加打印 printf("\n");
qidao
 楼主| 发表于 2013-4-7 20:04:25 | 显示全部楼层
thelord 发表于 2013-4-6 20:03
27行,a >= 200 应该是 b >= 200
36行,添加打印 printf("%c", a);
38行,添加打印 printf("\n");

太感谢你拉,这个问题困扰了我好几天呢!!
不好意思,还想问一下,就是要让字母和数字分行显示,要改什么呢?
比如:dhhsfd
          6
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-13 21:37 , Processed in 0.125626 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表