题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
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 *q;
int len=strlen(str);
q=strrchr(str,' ');
if(q==NULL)
{
printf("%d",len);
break;
}
else
{
int i=1;
while(*(q+i)!='\0')
{
i++;
}
printf("%d\n",--i);
}
}
return 0;
}
