Evo ga jedan lagan program od mene, mozda nekom i pomogne :P
Program koji sortira unesene clanove niza u rastucem redoslijedu
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int i,x,j;
cout<<"Broj clanova niza: ";
cin>>x;
int niz[x];
for(i=0;i<x;i++)
cin>>niz[i];
cout<<"Niz u rastucem redoslijedu: ";
for(i=0;i<x;i++)
for(j=i+1;j<x;j++)
if(niz[i]>niz[j]) swap (niz[i],niz[j]);
for(i=0;i<x;i++)
cout<<niz[i]<<" ";
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Bubble sort
http://www.programmingsimplified.com/c/source-code/c-program-bubble-sort