|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
输出3个整数,按小到大输出,帮忙看下,这个代码哪里错了,运行结果不对,完全按照书上来的
- #include <stdio.h>
- void main ()
- {
- int x,y,z,temp;
- scanf("%d%d%d",&x,&y,&z);
- if(x>y)
- {
- temp=x;
- x=y;
- y=temp;
- }
- if(x>z)
- {
- temp=x;
- x=z;
- z=temp;
- }
- if(y>z);
- {
- temp=y;
- y=z;
- z=temp;
- }
- printf("%d %d %d\n",x,y,z);
-
- }
复制代码
本帖最后由 qiuyouzhi 于 2020-2-14 19:12 编辑
缩进错误吧
- #include <stdio.h>
- int main()
- {
- int x,y,z,temp;
- scanf("%d%d%d",&x,&y,&z);
- if(x>y)
- {
- temp=x;
- x=y;
- y=temp;
- }
- if(x>z)
- {
- temp=x;
- x=z;
- z=temp;
-
- if(y>z);
- {
- temp=y;
- y=z;
- z=temp;
- }
- }
- printf("%d %d %d\n",x,y,z);
- return 0;
- }
复制代码
|
|