Ayuda con orden en arreglo

Oscar
02 de Diciembre del 2005
Hola a todos , tengo el siguiente problema , uso Devc++ :

tengo un arreglo a[5]={0,5,0,8,7} , como puedo hacer para colocar los ceros a la derecha ? y que quede asi : a[5]={5,8,7,0,0} .

espero que me puedan ayudar.. GRACIAS