你的程式要讀入一行文本,其中以空格分隔為若干個單詞,以‘.’結束,你要輸出這行文本中每個單詞的長度,
這里的單詞與語言無關,可以包括各種符號,比如“it's”算一個單詞,長度為4,注意,行中可能出現連續的空格,
#include<stdio.h>
int main()
{
char str[100];
int i, cnt = 0;
gets_s(str);
for (i = 0; str[i] != '.'; i++)
{
if (str[i] != ' ')
{
cnt++;
if (str[i + 1] == ' ' || str[i + 1] == '.')
{
printf("%d ", cnt);
cnt = 0;
}
}
}
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/403900.html
標籤:其他
上一篇:全站寫作平臺瘋傳24小時洗掉
