急救!大侠帮忙看个C++程序

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:13:34
小弟初学c++.好多东西都不会用.最近按照要求写了一个c++程序
但是怎么运行都有bug....求大侠帮忙...
程序的要求是:读取一个txt文件,文件中都是字母.有大写有小写.
程序要数出每个字母(大写小写都算一个字母)的出现次数.然后输出.
最好用到array.

我不需要完整的程序.我只需要大虾们指点一下.写几个主要的步骤跟模块就好了.

大概写一下吧:
1. 定义数组array[26].用于保存A--Z26个字母出现的次数.
2. 读入test.txt文件.
3. 对test.txt中的每个字母做如下处理,直到处理完成.
3.1 使用tolower()把当前字母转换为小写,保存在临时变量tmp中.
3.2 array[tmp-'a']++;
3.3 处理下一个字母.
4. 输出arraay.