{}花括号的匹配

#include<stdio.h>
int main()
{
	int ch = 0;
	int count = 0;

	while((ch=getchar()) !=EOF)
	{
		if((ch == '}') && (count==0))
		{
			printf("不匹配\n");

			return 0;
		}
		else if((ch == '}')&&(count !=0))
		{
			count--;
		}
		else if(ch == '{')
		{
			count++;
		}
	}
	if(count == 0)
	{
		printf("匹配\n");
	}
	else
	{
		printf("不匹配\n");
	}
	system("pause");
	return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_41883223/article/details/80214809
今日推荐