读书人

大家帮小弟我看看咋回事小弟我是新手

发布时间: 2012-02-05 12:07:15 作者: rapoo

大家帮我看看怎么回事,我是新手,不知道怎么改
#include <iostream>
#include <string>
using namespace std;
int main()
{ int a;
a=0;
string ch;
cin>>ch;
while(!(strcmp(ch.c_str(),"done")))
{a++;
cin>>ch;}
cout<<a;
return 0;
}
我本来是想循环着进行记单词数,可是程序不能循环,只能执行一次,怎么改

[解决办法]
while(strcmp(ch.c_str(),"done"))
[解决办法]

C/C++ code
#include    <iostream>     #include    <string>     using   namespace   std;    int   main()    {     int a;     a=0;     string  ch;      cin>> ch;     while( ch != "done")     {        a++;         cin>> ch;    }     cout <<a;     return   0;    } 

读书人网 >C++

热点推荐