Se non li hai fatto è inutile l'esempio con i vettori ...
Una soluzione potrebbe essere
int a1,a2,a3,a4,t;
scanf("%d", &a1);
scanf("%d", &a2);
if (a2<a1)
{
t=a1;
a1=a2;
a2=t;
}
scanf("%d", &a3);
if (a3<a1)
{
t=a3;
a3=a2;
a2=a1;
a1=t;
}
else
{
if(a3<a2)
{
t=a3;
a3=a2;
a2=t;
}
}
scanf("%d", &a4);
if (a4<a1)
{
t=a4;
a4=a3;
a3=a2;
a2=a1;
a1=t;
}
else
{
if(a4<a2)
{
t=a4;
a4=a3;
a3=a2;
a2=t;
}
else
{
if(a4<a3)
{
t=a4;
a4=a3;
a3=t;
}
}
}
printf("%d %d %d %d\n", a1, a2, a3, a4);