#include <iostream>
#include "string.h"
using namespace std;
void main()
{ char string[81];
int i,num=0,word=0;
cout<<"请输入要查询的英文语句!";
gets(string);
for(i=0;(string[i]!='\0');i++)
if (string[i]==' ')
word=0;
else if (word==0)
word=1,num++;
cout<<"此句话中共有 "<<num<<"个单词!"<<endl;
}
![](http://hi.csdn.net/attachment/201202/29/0_1330518104AFE3.gif)