#include <iostream>
using namespace std;
int main() {
char s[80];
int slovo, count=0;
system("chcp 1251");
system("cls");
cout << "Введите строку: " << endl;
cin.get(s, 80);
int i=0;
while(s[i]== ' ' && s[i]!='\0')
i++;
slovo = 0;
while(s[i]!='\0') {
if(s[i]!=' ' && slovo == 0) {
slovo = 1;
count++;
}else if(s[i]==' ')
slovo = 0;
i++;
}
cout << "Количество слов в строке " << count;
cin.get(); cin.get();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKICAgY2hhciBzWzgwXTsKICAgaW50IHNsb3ZvLCBjb3VudD0wOwogIHN5c3RlbSgiY2hjcCAxMjUxIik7CiAgc3lzdGVtKCJjbHMiKTsKICBjb3V0IDw8ICLQktCy0LXQtNC40YLQtSDRgdGC0YDQvtC60YM6ICIgPDwgZW5kbDsKICBjaW4uZ2V0KHMsIDgwKTsKICBpbnQgaT0wOwogIHdoaWxlKHNbaV09PSAnICcgJiYgc1tpXSE9J1wwJykKICAgIGkrKzsKICBzbG92byA9IDA7CiAgd2hpbGUoc1tpXSE9J1wwJykgewogICAgaWYoc1tpXSE9JyAnICYmIHNsb3ZvID09IDApIHsKICAgICAgc2xvdm8gPSAxOwogICAgICBjb3VudCsrOwogICAgfWVsc2UgIGlmKHNbaV09PScgJykKICAgICAgc2xvdm8gPSAwOwogICAgaSsrOwogIH0KICBjb3V0IDw8ICLQmtC+0LvQuNGH0LXRgdGC0LLQviDRgdC70L7QsiDQsiDRgdGC0YDQvtC60LUgIiA8PCBjb3VudDsKICBjaW4uZ2V0KCk7IGNpbi5nZXQoKTsKICByZXR1cm4gMDsKfQ==