括号用C语言平衡

时间:2016-03-27 23:42:56

标签: parentheses

这是括号平衡代码。我提交并得到了我教授的评论。

"您的堆栈应该动态增长和缩小以容纳任意数量的字符。不要将scanf用于%s,这是冒险的行为,Adams博士不同意。编写一个帮助函数来读取字符直到换行符。"

你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

你的教授是对的,他给你的解决方案是:不要在SKScene的缓冲区中读取一行:任意长行都会导致缓冲区溢出。您不需要读取整行,只需让scanf("%s",...)一次读取一个字符:

check_balanced