System.out.println("Hello,Worl|

Dr丶云幕

园龄:3年1个月粉丝:1关注:2

c语言—输入一行字符输出统计

#include <stdio.h>

int main()

{
	char c;

	int letters = 0, space = 0, digit = 0, other = 0;

	printf("请输入一行字符:");

	while ((c = getchar()) != '\n')

	{
		if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z')

		{
			letters++;
		}

		else if (c == ' ')

		{
			space++;
		}

		else if (c >= '0' && c <= '9')

		{
			digit++;
		}

		else

		{
			other++;
		}
	}

	printf("字母数:%d\n空格数:%d\n数字数:%d\n其他字符:%d\n", letters, space, digit, other);

	return 0;
}

 

本文作者:Dr丶云幕

本文链接:https://www.cnblogs.com/vayenge/p/17228740.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Dr丶云幕  阅读(43)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起