标签:style io ar color os sp for on bs
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.
For example,
Given s = "Hello World",
return 5.
include<stdio.h>
#include<string.h>
int lengthOfLastWord(char *s){
int len=strlen(s);
int i,cnt=0,flag=0;
for(i=len-1;i>=0;i--){
if(s[i]==' ') {
if(flag==0)
continue;
else break;
}
else {cnt++;flag=1;}
}
return cnt;
}
void main(){
char s[]=" ";
int a=lengthOfLastWord(s);
printf("%d\n",a);
}标签:style io ar color os sp for on bs
原文地址:http://blog.csdn.net/uj_mosquito/article/details/41447751