第2周上机任务

来源:互联网 发布:linux 输入输出重定向 编辑:程序博客网 时间:2024/05/21 20:42

(3-1)

#include <iostream>

#include "string.h"
using namespace std;
int main()
{
char string[81];
gets(string);
int i,num=0;
for(i=0;string[i]!='\0';i++)
{
if(string[i]==' '||string[i]==','||string[i]=='.'||string[i]==';'||string[i]=='?'||string[i]=='!')
{
num++;
while(string[i+1]==' '||string[i+1]==','||string[i+1]=='.'||string[i+1]==';'||string[i+1]=='?'||string[i+1]=='!')
{
i=i+1;
}
}
}
cout<<"There are "<<num<<" words in the line."<<endl;
return 0;
}

原创粉丝点击