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