c语言三个数排列大小#include<stdio.h> int main() { int a,b,c,dy,de,ds; printf("输入三个数:\n"); scanf("%d%d%d",&a,&b,&c); if (a>b&&a>c) dy=a; if (b>a&&b>c) dy=b; if (c>a&&c>b) dy=c; if (a>b&&a<c||a>c&&a<b) de=a; if (b>a&&b<c||b>c&&b<a) de=b; if (c>a && c<b || c>b && c<a) de=b; if (a<b && a<c) ds=a; if (b<a && b<c) ds=b; if (c<a && c<b) ds=c; if (dy==de || dy==ds || de==ds) printf("您输入了两个或三个一样的数.\n"); else printf("%d\t%d\t%d\t",dy,de,ds); return 0;}为什么输入两个一样的数,或者三个一样的数,不执行倒数第二个printf语句.
1 回答
- 1 回答
- 0 关注
- 1244 浏览
添加回答
举报
0/150
提交
取消