/* Proseduraalinen ohjelmointi Harjoitus 1.2 (IS) */ #include "ckieli.h" int main(int argc, char* argv[]) { int a = 0, b = 0, c = 0; /* alustaminen vähentää epävalidien syötteiden aiheuttamaan vahinkoa */ printf("Anna kolme kokonaislukua: "); lue(a); lue(b); lue(c); /* ei validoi syötteitä */ if ((a <= b) && (a <= c)) /* a on pienin */ { if (b < c) { printf("%d %d %d\n", c, b, a); } else { printf("%d %d %d\n", b, c, a); } } else if ((b <= a) && (b <= c)) /* b on pienin */ { if (a < c) { printf("%d %d %d\n", c, a, b); } else { printf("%d %d %d\n", a, c, b); } } else /* c on pienin */ { if (a < b) { printf("%d %d %d\n", b, a, c); } else { printf("%d %d %d\n", a, b, c); } } return 0; }