C语言数据结构作业括弧匹配检验 假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序随意,如([]())或[([][])]等为正确的匹配,[(])或([]( )或(()))均为错误的匹配。 现在要求检验一个给定表达式中的括弧是否正确匹配。 输入一个只包含圆括号和方括号的字符串,判断字符串中的括号是否匹配,匹配就输出OK,不匹配就输出Wrong
C语言 检验括号匹配先按顺序取出所有的括号.然后循环删除_相邻的_差为一或二的_点.最后如果表空则匹配. 单向链表: #include <stdio.h> #include <string.h> #include <stdlib.h> #define LEN 80 typedef struct list{ char node; struct list* next;...