/* Leer un numero n y pedir n veces tres números enteros e imprimirlos cada vez ordenados de menor a mayor.  Utilizar una función, que con el uso de punteros, permita ordenar dos números. */

#include <stdio.h>

void ordena (int*,int*); // función que ordena números de dos en dos

void main()
{
  int n,i,a,b,c;

  do{
     printf("dame un número:");
     scanf("%d",&n);
  }while (n<=0);

  for (i=0;i<n;i++)
  {
    printf("Dame tres números:");
    scanf("%d-%d-%d",&a,&b,&c);
    ordena(&a,&b);
    ordena(&a,&c);
    ordena(&b,&c);
    printf("%d-%d-%d\n",a,b,c);
   }
}

void ordena(int *pa,int *pb)
{
  int aux;
  if (*pa>*pb)
   {
     aux=*pa;
     *pa=*pb;
     *pb=aux;
    }
  return;
}

d VOLVER