C语言PTA之大本钟

请问为什么输入12:00的时候会输出两个结果,我感觉没问题啊,改了几次,这个问题也没解决

img

img

img

img

img

img


if分支 要用{}括起来才是一个执行块 你这样只执行分支里的一行啊

这里h=12,m=0时满足第一个条件,且会输出12个Dang吧,而且循环是不是少了个}