Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 错误检查未正确显示_C_Arrays_Stack - Fatal编程技术网

C 错误检查未正确显示

C 错误检查未正确显示,c,arrays,stack,C,Arrays,Stack,在花了几天多的时间进行调试之后,我找不到下面的代码在打印错误检查(“预期或缺少”)时创建额外空格的原因。例如,当我按顺序一次运行这些符号行中的每一行时 前两行工作正常,但第三行输入将在错误位置进行错误检查。但其期望的符号是正确的(您需要在while循环中将check1和check2重置为false。如果在第二个案例之后运行第三个案例,它会包含额外的空格,从而导致错误的偏移量。您可以发布您在标记中使用的语言吗?您有语法吗?您如何知道哪种类型的操作你期望的是大括号/括号/括号吗?似乎它们中的任何一个

在花了几天多的时间进行调试之后,我找不到下面的代码在打印错误检查(“预期或缺少”)时创建额外空格的原因。例如,当我按顺序一次运行这些符号行中的每一行时


前两行工作正常,但第三行输入将在错误位置进行错误检查。但其期望的符号是正确的(您需要在while循环中将
check1
check2
重置为
false
。如果在第二个案例之后运行第三个案例,它会包含额外的空格,从而导致错误的偏移量。

您可以发布您在标记中使用的语言吗?您有语法吗?您如何知道哪种类型的操作你期望的是大括号/括号/括号吗?似乎它们中的任何一个都可以发生在任何其他嵌套级别上。当我运行代码时,第三个代码工作正常,至少它似乎标记了预期的错误。也许你可以澄清问题出在哪里?首先输入前两行。然后最后输入第三行。它将在错误的位置打印错误检查第三行的位置。