/*
 * Arquivo: prog1.20c.c
 * --------------------
 * Este programa é uma solução do Problema 1.20 do Caderno
 * de Exercícios: dados três números, imprimi-los em ordem
 * crescente.
 */
#include <stdio.h>

int main()
{
  int x, y, z;

  printf("Forneca 3 inteiros (separados por brancos): ");
  scanf("%d %d %d", &x, &y, &z);

  /* Solucao forca-bruta! */

  if ((x <= y) && (y <= z))
    printf("Temos %d <= %d <= %d\n", x, y, z);
  else if ((x <= z) && (z <= y))
    printf("Temos %d <= %d <= %d\n", x, z, y);
  else if ((y <= x) && (x <= z))
    printf("Temos %d <= %d <= %d\n", y, x, z);
  else if ((y <= z) && (z <= x))
    printf("Temos %d <= %d <= %d\n", y, z, x);
  else if ((z <= x) && (x <= y))
    printf("Temos %d <= %d <= %d\n", z, x, y);
  else
    printf("Temos %d <= %d <= %d\n", z, y, x);

  return 0;
}
