题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
#include <stdio.h>
#include<string.h>
#define length 5000
int main()
{
char str[length]={0};
while (gets(str))
{
char *p=NULL;
int len=strlen(str);
p=strrchr(str,' ');
if(!p)
{
printf("%d\n",len);
}
else
{
int i=1;
while(*(p+i)!='\0')
{
i++;
}
printf("%d\n",i-1);
}
}
return 0;
}
