#include <bits/stdc++.h>
using namespace std;
int main(){
char c;
int arr[100] = {0};
int count = 0;
while(cin.get(c)){
if(c == '.') break;
if(c == ' '){
count++;
}
else{
arr[count]++;
}
}
for(int i = 0; i <= count; i++){
cout << arr[i] << " ";
}
return 0;
}
直接用cin会跳过空格

京公网安备 11010502036488号