单词的长度
萌到你眼炸
594次浏览
2020年07月31日 11:07
最佳经验
本文由作者推荐
描写树的词语-雹怎么读
输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。
注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。
关于输入
一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔
关于输出
对应单词的长度。之间以逗号间隔
例子输入
She was born in 1990-01-02 and from Beijing city.
例子输出
3,3,4,2,10,3,4,7,5
int main(){
int n,i,j,k;
int sz[300];
j=0;
n=0;
char zfc[1000];
gets(zfc);
for(i=0;zfc[i]!=0;i++){
if(zfc[i]!=32){
n++;
}else{
sz[j]=n;
if(n!=0){
j++;
}
n=0;
}
}
sz[j]=n;
for(i=0;i
}
printf("%d",sz[j]);
return 0;
}