编写一个程序,该程序读取输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取的所有其他字符数目。

编写一个程序,该程序读取输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取的所有其他字符数目。

更多资料请点击:我的目录

#include<stdio.h>

int main()
{
	printf("请输入字符:");
	char ch;
	int spaces = 0;
	int newline = 0;
	int character = 0;
	while(1)
	{
		scanf("%c",&ch);
		if(ch == '#')
		{
			break;
		}
		else if(ch ==' ')
		{
			spaces++;
		}
		else if(ch == '\n')
		{
			newline++;
		}
		else
		{
		character++;
		}
	}
	printf("空格符%d个,换行符%d个,其他符号%d个\n",spaces,newline,character);
	return 0;
}

在这里插入图片描述
更多资料请点击:我的目录

发布了75 篇原创文章 · 获赞 35 · 访问量 5931

猜你喜欢

转载自blog.csdn.net/weixin_43793181/article/details/103914005