鱼C论坛

 找回密码
 立即注册
查看: 752|回复: 2

[已解决]请问我这串代码错在哪里

[复制链接]
发表于 2022-3-25 23:20:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include<stdio.h>

void main()
{
        int x,y,z;
        int t;
        printf("Input x,y,z:");
        scanf("%d,%d,%d",&x,&y,&z);
       
        if(x>y)
        {
                t=x;x=y;y=t;       
        }
        if(x>z)
        {
                t=x;x=z;z=t;
         }
        if(y>z)
       
        {
                t=y;y=z;z=t;       
        }
        printf("***The Result");
        printf("from small to big:%d,%d,%d",x,y,z);
}
最佳答案
2022-3-25 23:45:32
本帖最后由 jackz007 于 2022-3-25 23:49 编辑

        代码正确,唯一可能存在的问题与编译器有关,就是下面这一句
void main()
        应该改为
int main()
        main() 是系统回调函数,就是说,是供操作系统调用的函数,是否有返回值以及返回值的类型、含义等等,这些都不是用户能够说了算的,得服从系统约定。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-25 23:29:59 | 显示全部楼层
没错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-25 23:45:32 | 显示全部楼层    本楼为最佳答案   
本帖最后由 jackz007 于 2022-3-25 23:49 编辑

        代码正确,唯一可能存在的问题与编译器有关,就是下面这一句
void main()
        应该改为
int main()
        main() 是系统回调函数,就是说,是供操作系统调用的函数,是否有返回值以及返回值的类型、含义等等,这些都不是用户能够说了算的,得服从系统约定。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 14:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表