题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
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; }