forward_s 2021-11-08 23:28
浏览 18
已结题

C语言做括号序列(但是和其他的有些不同的是,匹配正确输出N0,反之输出YE5,题目找不见了QAQ)


#include <stdio.h>
#include <string.h>
int main(){
    char s[50];
    scanf("%s",s);
    int i=0,n=strlen(s),count1=0,count2=0;
    while(i<n){
        if(s[i]=='(')
            count1++;
        else if(s[i]==')'){
            count2++;
            }
        
        i++;
    }
    if(count1==count2 && s[0]!=')')
        printf("N0");
    else
        printf("YE5");
    return 0;
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月16日
    • 创建了问题 11月8日