На с++, sos,
условие дана строка, состоящая из слов, разделенных пробелами. определите сколько всего слов в строке. формат входных данных с клавиатуры вводится строка, длиной не превышающей 255 символов. формат выходных данных требуется вывести одно число — количество слов в строке. примечания слова разделены ровно одним пробелом входные данные выходные данные i have a pen 4
на с++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
int k=1;
getline(cin, s);
for (int i = 0; i < s.length() - 1; i++)
if (s[i] == ' ')
k = k + 1;
cout << k;
return 0;
}