欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c语言 验证所有的花括号都正确的成对出现。

程序员文章站 2023-01-28 08:32:59
#include int main() { int i,j=0; char s[100]; printf("输入字符:&q...
#include<stdio.h>
int main()
{   int i,j=0;
     char s[100];
     printf("输入字符:");
     scanf("%s",&s);
      
     for(i=0;s[i];i++)
     { 
        if(s[i]=='}')
        {
            if(j==0)
            {   printf("匹配不成功");return 0;}
 
            else j++;
 
        }
        else j--;
 
     }
         
     if(j==0)
     printf("匹配成功;");
    else 
     printf("匹配不成功;");
   
  return 0;
      
  }