为什么输出的是这个玩意,麻烦告诉我出现这种情况的原因,代码应该大概是没问题的
输出的时候不用加 &,把printf中x,y,z前面的&删了
【以下回答由 GPT 生成】
这段代码是用来从用户处输入三个整数,并按照从小到大的顺序输出这三个数。根据代码逻辑,我看不出明显的错误。不过,它的输出结果需要特别注意。
首先,你在每个 printf
语句中缺少了参数之间的逗号。例如,应该是 printf("%d%d", y, z)
,而不是 printf("%d%d", yz)
。请确认你的代码中是否存在同样的错误。
另外,请注意代码中的格式问题。对于控制语句(例如 if
和 else
),最好使用大括号来明确界定代码块的范围,以避免出现意外错误。
如果你确认没有以上错误,并且这段代码仍然无法按照你的预期工作,请提供更多的错误信息,以便我能够更好地帮助你解决问题。
【相关推荐】