// ConsoleApplication3.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include "pch.h"
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
string s;
cin >> s;
int probel = 0;
//Перед или после запятой пробел не ставится.
for (int i = 0; i < sizeof(s); i++)
{
if (s[i]==' ')
{
probel++;
}
}
cout << probel<<"\t"<<sizeof(s);
system("Pause");
} std::cin>>s считывает символы в строку до первого пробела.std::getline(std::cin, s)sizeof(s) возвращает не длину строки, а размер типа std::string. Чтобы получить длину конкретной строки нужно использоватьstd::size(s) или s.size()#include <cstring> вам ни к чему. Удалите её.