给一个字符串s,空的地方用' '代替,返回字符串最后一个词的长度。如果字符串为空,返回0
例子:s = " hello world" return 5
在这里要考虑集中情况:①标准情况如例子所示 ②特殊情况,s = " a b " return 1,注意考虑末尾都是空格的情况
int lengthOfLastWord(char* s) {
if(strlen(s)==0)
return 0;
int num = 0;
for(int i=strlen(s)-1; i>=0; i--)
{
if(s[i]!=' ')
num++;
if( (s[i]==' ') &&(num>0) )
break;
}
return num;
}