判断花括号是否成对出现

时间:2016-03-29 22:26:14   收藏:0   阅读:173
#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;
}


原文:http://10706198.blog.51cto.com/10696198/1758192

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!