Hi!
Anbei ein kleiner Beispielcode der einen bubblesort macht.
Das ist einer der leichtersten sortieralgorythmen und ist (bei nicht allzu großen Einträgen) auch recht schnell.
Ich hoffe ich hab weder einen überlegungs noch schreibfehler drinnen.

Ich kanns leider zZt nicht testen da ich nicht daheim bin und hier keinen Compiler hab.
lg
Code:
void sortieren (int *array, int last);
void main(void)
{
int array[5]={4,1,6,9,2};
sortieren(array,4);
}
void sortieren (int *array, int last)
{
int i, j, temp;
for (i=last;i>0;i--)
{
for (j=0;j<i;j++)
{
if (array[j]>array[j+1])
{
temp=array[j];
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
}
ps.: Hatte ein paar kleine Fehler drinnen. Code funktioniert jetzt.
lg