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();
}
——————————————————————————————————————————————————
———
gigsgigsCloud日本东京软银VPS的大带宽配置有100Mbps、150Mbps和200Mbps三种,三网都走软银直连,售价最低9.8美元/月、年付98美元。gigsgigscloud带宽较大延迟低,联通用户的好选择!Gigsgigscloud 日本软银(BBTEC, SoftBank)线路,在速度/延迟/价格方面,是目前联通用户海外VPS的最佳选择,与美国VPS想比,日本软银VPS延迟更...
百驰云成立于2017年,是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。百驰云提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以及国际顶尖品牌硬件。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端...
官方网站:点击访问火数云活动官网活动方案:CPU内存硬盘带宽流量架构IP机房价格购买地址4核4G50G 高效云盘20Mbps独享不限openstack1个九江287元/月立即抢购4核8G50G 高效云盘20Mbps独享不限openstack1个九江329元/月立即抢购2核2G50G 高效云盘5Mbps独享不限openstack1个大连15.9元/月立即抢购2核4G50G 高效云盘5Mbps独享不限...