统计单词和替换

#include 
#include 
void main()
{
	char str[100],c1,c2=' ';
	int i=0,num=0,length;
	gets(str);
	while(str[i]!='\0')
	{
		c1=str[i];
		if(i==0) c2=' ';
		else c2=str[i-1];
		if(c2==' ') num++;
		i++;
	}
	printf("%d\n",num);
	length=strlen(str);
    for(i=0;i<=length;i++)
    {
        if(str[i]=='t')
        {
            if(str[i+1]=='h')
            {
                if(str[i+2]=='e')   
                {
					str[i]='a';
					str[i+1]='n';
					str[i+2]='d';
				}
			}
		}
	}
	puts(str);
}

你可能感兴趣的:(C和C++,c语言)