C++代码实现相对简单
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
int count=0;
string str;
getline(cin,str);//getline()方法可以避免空格问题
for(int i=str.length()-1; str[i]!=' ' && i >= 0;--i)//别忘了i>=0 的条件,因为有可能只输入一个单词
{
count++;
}
cout<<count<<endl;
}