C语言if语句到一个问题,分号问题

为什么我在VS2022中使用C语言中的if语句,最后一个else必须在else(语句)后面加一个分号。

代码贴出来看看,随便猜测的结果无法判断

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^