#include<stdio.h> #define Maxsize 100 int judge(char a){ if(a>=97&&a<123) return 1; else return 0; } int countw(char a[]){ int i = 0,count = 0; while(a[i]!='\0'){ if(judge(a[i]) && a[i+1]==' '){ count++; } i++; } return count+1; } int main(){ char str[Maxsize]; gets(str); int count = 0,i = 0; count = countw(str); int ccount[Maxsize] = {0}; int j = 0; while(str[j]!='\0'&&str[j]!='.'){ if(judge(str[j])){ ccount[i]++; if(str[j+1]==' '||str[j+1]=='.'){ i++; } } j++; } for(i=0;i<count;i++){ printf("%d ",ccount[i]); } return 0; }