#include <cstddef>
#include <cstdio>
#include <iostream>
using namespace std;

int main() 
{
    int count=0;//记录长度
    string s;
    getline(cin,s);//如果使用cin的话会过滤掉空格这种字符
        for(int i=0;i<s.size();i++)
        {
            if(s[i]==' '||s[i]=='.')//符合条件就输出
            {
                cout<<count<<" ";
                count=-1;//输出一次置-1,因为下面紧接着就要加1
            }
            count++;
        }
}

// 64 位输出请用 printf("%lld")

主要是注意cin会吞掉空格、回车等以后的字符,用getline函数避免即可