为了账号安全,请及时绑定邮箱和手机立即绑定

输入10个字符 分别统计其中空格 数字 回车和其他字符的个数。

输入10个字符 分别统计其中空格 数字 回车和其他字符的个数。

C++
半醉半醒2 2016-11-16 11:48:41
查看完整描述

1 回答

?
望远

TA贡献1017条经验 获得超1032个赞

#include<stdio.h>
void main()
{
	char str[10];
	int i=0;
	int space,number,enter,other;
	space=number=enter=other=0;
	printf("请输入10个字符:");
	while(i<10)
	{
		str[i++]=getchar();
	}
	for(i=0;i<10;i++)
	{
		if(str[i]==' ')
			space++;
		else if(str[i]=='\n')
			enter++;
		else if(str[i]>='0'&&str[i]<='9')
			number++;
		else other++;
	}
	printf("空格:%d 数字: %d  回车: %d 其他: %d\n",space,number,enter,other);
}

//img1.sycdn.imooc.com//582be66f00016fca03980111.jpg

查看完整回答
反对 回复 2016-11-16
  • 1 回答
  • 0 关注
  • 9916 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信