for(int j=0;j<n;j++){
for(int k=j;k<n;k++){
if(array[j]>array[k]){
int temp = array[k];
array[k]=array[j];
array[j]=temp;
}
}
}
//How does it works? I mean I solved but I am still confused.