小编Ann*_*vng的帖子

C++程序无法从文件中读取字符

所以,我正在尝试让程序读取文件并打印出晴天,阴天和下雨天的数量.它只是保持打印0.我缺少什么?我试图将文件从.dat更改为.txt但仍然是相同的结果.这是数据文件中的内容:

RRCSSSCSCRRRCSCSCSSRSCCRCRRCSS SSSCCSSSCCSSSCCSSSCRCRCCSSSSSS SSSSCSSSCSSSCRRCCCSSSSSCSSSSCS

  #include <iostream> 
    #include <fstream>
    #include <iomanip>
    #include <string>  

    using namespace std;

    int main()

    {  

    const int MONTH = 3;

    const int DAY = 30;

    char name[MONTH][DAY] = {"June", "July", "August"};
    char rain = 'R'; 
    char sun = 'S';    
    char cloud = 'C';    
    char letter;    
    int day = 0;    
    int count = 0;    
    int rainy = 0;    
    int cloudy = 0;
    int sunny = 0;          

    ifstream inputFile;

    cout << " Weather for Summer Months\n";

    cout << "--------------------\n\n"; …
Run Code Online (Sandbox Code Playgroud)

c++ arrays loops file

0
推荐指数
1
解决办法
1114
查看次数

标签 统计

arrays ×1

c++ ×1

file ×1

loops ×1