Ayudaa!! con un ejercicio de C

Cristobal del viejo romano
13 de Febrero del 2012
Hola, tengo muchos problemas en realizar un ejercicio, a ver si pueden ayudarme. El ejercicio es el siguiente:
Realizar en lenguaje C un programa que cree dos proceso hijo (“hermanos”). A continuación, mientras el padre espera, los dos hijos echarán una “carrera”: aquel proceso hijo que termine su ejecución antes será el ganador, y se anunciará por pantalla, indicando el pid; a continuación se anunciará el perdedor de la carrera, indicando también su pid. Ejemplo de posible ejecución:
GANADOR: El segundo hijo. PID: 1798.
PERDEDOR: El primer hijo. PID: 1797.

Me seria de gran ayuda si me lo consiguieran realizar, muchas gracias y un saludo.