el método de la burbuja se compone de dos ciclos for
Código (c) [Seleccionar]
void burbuja(_persona* array){
int i, j;
_persona aux;
for(i=1; i<max; i++){//comenzamos el iterador i desde el indice 1(pos 2)
for(j=0; j<max-i; j++){//comenzamos el iterador j desde el indice 0(pos 1)
if(array[j] > array[j+1]){/*si el que esta a la derecha del indice j es mayor hacemos el cambio*/
aux = array[j+1];
array[j+1] = array[j];
array[j] = aux;
}
}
}
}