这题就是多想一会呗,感觉没什么,但要是一次提交就过也不容易。
int lengthOfLastWord(const char *s) {
const char *lastspace = s;
if(!*s)
return 0;
while(*lastspace)
lastspace++;
int sum = 0;
lastspace--;
while(lastspace!=s&&*lastspace==' ')
lastspace--;
while(lastspace!=s&&*lastspace!=' ')
{
sum++;
lastspace--;
}
if(lastspace==s&&*lastspace!=' ')
sum++;
return sum;
}