7.读入单词,直到用户输入done为止.并计算输入的单词个数.
#include <iostream>
int main()
{
using namespace std;
char ch[20];
int count=0;
cout<<"enter words(to stop,type the word done)/n";
cin>>ch;
while(strcmp("done",ch))
{
cout<<ch<<endl;
++count;
cin>>ch;
}
cout<<endl<<count<<"words read/n";
return 0;
}
===============================================
8.要求使用string对象而不是数组来实现上题.
#include <iostream>
#include<string>
int main()
{
using namespace std;
string ch;
int count=0;
cout<<"enter words(to stop,type the word done)/n";
cin>>ch;
while(ch!="done")
{
cout<<ch<<endl;
++count;
cin>>ch;
}
cout<<endl<<count<<"words read/n";
return 0;
}