c语言输出分割
发布时间: 2023-01-02 06:01:06
Ⅰ 用c语言编程,将英语长句分割成英语单词序列输出,并输出其单词数目
#include "stdio.h"
int main()
{int i,n=0,st=1;
char s[200];
gets(s);
for(i=0;s[i];i++)
if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
{
st=1;
printf("%c",s[i]);
}
else
{
if(st==1){printf(" ");n++;}
st=0;
}
printf(" Total has %d words. ",n);
getch();
return 0;
}
Ⅱ c语言,编程实现数据分割功能,分割的规则是在字符串中的每个数字字符之后加一个#字符。
暂时发现这么几个
int main()
{
/*char a[100],i=0,j,len;*/
char a[100]={0},i=0,j,len;
/*len=strlen(a);*/
printf("输入一个字符串:
");
gets(a);
len=strlen(a);
/*while(a[i]=='