Given a string s consists of upper/lower-case alphabets and empty space characters ' '
, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
Example:
Input: "Hello World"
Output: 5
int lengthOfLastWord(char* s) {
int i=0,j,k,l,len=strlen(s);
if(len==0)
return 0;
int sum=0;
for(i=0;i<len;i++)
{
if(s[i]!=' ')
sum++;
else
{
for(j=i+1;j<len;j++)
if(s[j]==' ')
continue;
else
break;
if(j==len)
return sum;
else
{
i=j-1;
sum=0;
}
}
}
return sum;
}