Дана строка,заканчивающаяся точкой.Подсчитать, сколько слов в строке. (язык С++)
#include
#include
using namespace std;
int main()
{
int words_value=0;
string s;
bool check = true ;
getline(cin,s,.);
int size = s.size();
if(s.at()!= )
words_value = 1;
else
return 0 ;
for(int i =0;i { if(!check) { if(s.at(i) != ) ++words; check = true; } if(s.at(i)== ) { check = false ; i++ ;} } cout << words; }
Оцени ответ
