问题描述:计算字符串最后一个单词的长度,单词以空格隔开。
输入:一行字符串,长度小于128。
输出:整数N,最后一个单词的长度。
样例输入:hello world
样例输出:5
/*
2015年5月11日 12:24:38
字符串最后一个单词的长度
*/
#include <iostream>
#include <cctype>
using namespace std;
int main()
{
char ch[100];
gets(ch);
int len=strlen(ch);//ch的长度
while(isspace(ch[len-1]) && len>0)
{
len--;
}
int i=0;
while( !isspace(ch[len-1]) && len>0)
{
i++;
len--;
}
cout<<i<<endl;
return 0;
}