题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
#include <stdio.h> #include <string.h> int mylen(char A[]) { int i; while(A[i]!='\n') { i++; } return i; } int main() { char c[100]; fgets(c,100,stdin); int i,j,len; len=mylen(c); bool ret=false; for(i=len-1;i>0;i--) { if(c[i]==' ') { j=i; ret=true; break; } } int result; if(ret) { result=len-1-j; }else{ result=len; } printf("%d\n",result); return 0; }#offer没了#