C语言
字符串最后一个单词的长度
http://www.nowcoder.com/questionTerminal/8c949ea5f36f422594b306a2300315da
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAXN 10010
/**
C
*/
int main()
{
char s[MAXN];
gets(s);
int len = strlen(s);
int ipos = 0,i;
// printf("%d\n",len);
for( i = len-1;i>0;i--)
{
if(s[i] == ' ')
{
//如果是空字符,记录这个位置
ipos = i+1;
break;
}
}
// if()
printf("%d\n",len-ipos);
}
