判断花括号是否成对出现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断花括号是否成对出现相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
int main()
{
 int ch = 0;
 int count = 0;
 while ((ch = getchar()) != EOF)
 {
  if (ch == ‘{‘)
   count++;
  else if (ch == ‘}‘&& count != 0)
  {
   count--;
  }
  else if (ch == ‘}‘ && count == 0)
  {
   printf("匹配不成功\n");
   return 0;
  }
  
 }
 if (count == 0)
 {
  printf("匹配成功\n");
 }
 else
 {
  printf("匹配不成功\n");
 }
 printf("count=%d", count);
 return 0;
}


以上是关于判断花括号是否成对出现的主要内容,如果未能解决你的问题,请参考以下文章

判断字符串中的括号是否成对出现

java 实例 判断输出的括号是否成对出现

栈练习之Example005-检查一个程序中的花括号方括号和圆括号是否配对

Java标识符和关键字整理

C程序花括号嵌套层次统计(新)

LaTeX第二课