题目描述: 输入一个包含"()“和”[]"的括号序列,判断是否合法。具体规则如下: 空串合法。 如果A和B都合法,则AB合法。 如果A合法,则(A)和[A]都合法。 AC代码: #include<cstdio> #include<stack> #include<cstring> using namespace std; char a[150]; void get_input() { memset(a, '\0', sizeof(a)); char c; int idx = 0