标签: parentheses
这是括号平衡代码。我提交并得到了我教授的评论。
"您的堆栈应该动态增长和缩小以容纳任意数量的字符。不要将scanf用于%s,这是冒险的行为,Adams博士不同意。编写一个帮助函数来读取字符直到换行符。"
你能帮我解决这个问题吗?
答案 0 :(得分:1)
你的教授是对的,他给你的解决方案是:不要在SKScene的缓冲区中读取一行:任意长行都会导致缓冲区溢出。您不需要读取整行,只需让scanf("%s",...)一次读取一个字符:
SKScene
scanf("%s",...)
check_balanced