空格C语言输出单词和空格数代码

空格的代码  时间:2021-02-27  阅读:()

C语言输出单词和空格数代码

#include<stdio.h>

#defineN 10000voidmain()

{int i=0, j=0, k=0, s=0, l=0,p=0,d,b=0,m,selection=0,sw,ss=0;chara[N];printf("本程序统计输入文章中所有单词以及空格的个数\n请选择短杠复合词属于几个单词输入1或2 \n");scanf_s("%d",&selection);getchar();switch(selection)

{case1:sw=0;break;case2:sw=1;break;

}

——————————————————————————————————————————————————

———

printf("请输入一篇文章\n");gets(a);l=strlen(a);for (m=0;m<N;m++)

{i=p;if(a[i]=='')j++;if((a[i]>='A')&& (a[i]<='Z')| | ((a[i]>='a')&& (a[i]<='z')))

{for (s=i;s<l;s++)

{d=a[s];if(((a[s]<'A') | | ((a[s]>'Z')&&(a[s]<'a')) | | (a[s]>'z')))

{p=s;k++;goto end;

}

}

——————————————————————————————————————————————————

———

}if(a[i]=='\0')

{if((a[i -1]>='A')&& (a[i -1]<='Z') | | ((a[i -1]>='a')&& (a[i -1]<='z')))

{k++;

}goto realend;

}if(b==0)

{p++;end:continue;b=0;

}

}realend:for (m=0;m< l;m++)

{

——————————————————————————————————————————————————

———

if(a[m]=='-')

{if(((a[m-1]>='A')&& (a[m-1]<='Z')) | | ((a[m-1]>='a')&& (a[m-1]<='z')))

{if(((a[m+1]>='A')&& (a[m+1]<='Z')) | | ((a[m+1]>='a')&& (a[m+1]<='z')))ss++;

}

}

}if(sw==0)printf("空格数为%d\n单词数%d\n", j, k-ss);if(sw==1)printf("空格数为%d\n单词数%d\n", j, k);getche();

}

——————————————————————————————————————————————————

———

青果网络-618阿里云,腾讯云特惠优惠折上折!

官方网站:点击访问青果云官方网站活动方案:—————————–活动规则—————————1、选购活动产品并下单(先不要支付)2、联系我司在线客服修改价格或领取赠送时间3、确认价格已按活动政策修改正确后,支付订单,到此产品开设成功4、本活动产品可以升级,升级所需费用按产品原价计算若发生退款,按资源实际使用情况折算为产品原价再退还剩余余额! 美国洛杉矶CN2_GIACPU内存系统盘流量宽带i...

打开海外主机域名商出现"Attention Required"原因和解决

最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...

Linode十八周年及未来展望

这两天Linode发布了十八周年的博文和邮件,回顾了过去取得的成绩和对未来的展望。作为一家运营18年的VPS主机商,Linode无疑是有一些可取之处的,商家提供基于KVM架构的VPS主机,支持随时删除(按小时计费),可选包括美国、英国、新加坡、日本、印度、加拿大、德国等全球十多个数据中心,所有机器提供高出入网带宽,最低仅$5/月($0.0075/小时)。This month marks Linod...

空格的代码为你推荐
51自学网站网上自学网站有哪些?最好是免费的,我想学习网页设计缓冲区溢出教程适合黑客初级学者使用的黑客工具有那些 、微信如何建群在微信里怎么创建一个群别人可以加入扫描二维码的加入不兼容vivo手机和软件不兼容怎么办?9flashIE9flash模块异常。qq怎么发邮件怎样在QQ上发送邮件?xp系统停止服务Windowsxp系统为什么停止服务人人逛街包公免费逛街打一成语免费免费建站可以不用钱免费做一个网站吗宕机宕机是什么意思
域名注册信息查询 tk域名注册 免费vps 免费域名解析 淘宝二级域名 60g硬盘 512m内存 警告本网站美国保护 免空 阿里校园 泉州移动 国外代理服务器软件 服务器是干什么的 免费私人服务器 腾讯总部在哪 789 starry 广州虚拟主机 免费网络空间 江苏徐州移动 更多