/* * Program to print three integers in ascending order. */ #include int main(void) { int x, y, z; printf("enter three integers:\n"); if (scanf("%d %d %d", &x, &y, &z) != 3) { printf("invalid input\n"); return 1; } printf("input %d %d %d\n", x, y, z); if ((x <= y) && (y <= z)) { printf("in order %d %d %d\n", x, y, z); } else if ((x <= z) && (z <= y)) { printf("in order %d %d %d\n", x, z, y); } else if ((z <= x) && (x <= y)) { printf("in order %d %d %d\n", z, x, y); } else if ((y <= x) && (x <= z)) { printf("in order %d %d %d\n", y, x, z); } else if ((y <= z) && (z <= x)) { printf("in order %d %d %d\n", y, z, x); } else /* ((z <= y) && (y <= x)) */ { printf("in order %d %d %d\n", z, y, x); } return 0; }