问一下这个为什么报错
c语言吧
全部回复
仅看楼主
level 5
tggvgghh
楼主
问了ai它说没语法错误
2025年07月01日 07点07分
1
level 5
tggvgghh
楼主
这张截图里面if后面多了个;但是删了还是报错
2025年07月01日 08点07分
5
油炸不良人
if后边是多语句,需要加{},不然到第一个分号就结束条件语句了,后边的else 就没有配对的if了
2025年07月01日 08点07分
tggvgghh
大佬
2025年07月01日 08点07分
tggvgghh
我懂了
2025年07月01日 08点07分
油炸不良人
可以考虑把那两句对hour的赋值合并到printf语句
2025年07月01日 08点07分
level 5
tggvgghh
楼主
而且我看解析也是这样的格式,运行起来也可以
2025年07月01日 08点07分
6
🍀草酱🍀
解析这里只有一行,你的代码有两行,需要加大括号
2025年07月02日 00点07分
tggvgghh
谢谢,已经懂了😘
2025年07月02日 00点07分
level 5
tggvgghh
楼主
ai一会给我指出来一会又没指出来
2025年07月01日 08点07分
7
level 5
tggvgghh
楼主
现在好了
2025年07月01日 08点07分
8
油炸不良人
有点奇怪0点是怎么过的
2025年07月01日 09点07分
tggvgghh
零点被认为是第二天的时间,所以是0:0 AM。题目是这样写的
2025年07月01日 10点07分
油炸不良人
@tggvgghh
好傻的题目,24小时制才有零点,12小时制只有1到12,半夜是12:00 am, 正午是12:00pm
2025年07月01日 12点07分
tggvgghh
pta上的😂
2025年07月01日 12点07分
1