问一下这个为什么报错
c语言吧
全部回复
仅看楼主
level 5
tggvgghh
楼主
问了ai它说没语法错误
2025年07月01日 07点07分
1
level 9
Figth_pigg
你是来水经验的吗
2025年07月01日 07点07分
2
level 9
星之天仪💫
看看你问ai的截图?
2025年07月01日 08点07分
3
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分
level 12
油炸不良人
2025年07月01日 09点07分
9
tggvgghh
没看懂
2025年07月01日 09点07分
油炸不良人
@tggvgghh
再给你来个通俗版的
2025年07月01日 09点07分
level 12
油炸不良人
2025年07月01日 09点07分
10
tggvgghh
为什么是hour>11啊😦
2025年07月01日 10点07分
油炸不良人
@tggvgghh
因为12点是pm
2025年07月01日 10点07分
tggvgghh
脑子没转过来,原来是小时,中间没东西
2025年07月01日 10点07分
1