我的第一个C ++程序

时间:2015-08-31 16:11:38

标签: c++

我只是不知道这个程序在这里发生了什么。我可以轻松地构建它,但问题是当我启动它而没有调试时出现空白命令提示符,并且没有任何反应。请在这方面帮助我 这是程序http://pastie.org/10387717

#include <bitset>
#include <iostream>
using namespace std;

int main()

{
    int number_of_words = 0;
    string previous = " ";
    string current;

    while (cin >> current) {

        ++number_of_words;  

        if (previous == current)
            cout << "Word Number"<<number_of_words<< "Repeated word: " << current << "/n";
        previous = current;

    }

    return 0;

}

3 个答案:

答案 0 :(得分:2)

等待您输入current的值。

答案 1 :(得分:-1)

在连续两次或多次输入字符串后,首先开始打印到命令行。顺便说一句:如果你想打印一个新行,你必须使用反斜杠(\ n)

答案 2 :(得分:-1)

根据您的程序逻辑,它会等待您输入current值....更好的方法是在while循环之前添加cout << "Enter the current " << endl;