Necesito realizar el juego de Master Mind en C++_alguien me puede ayudar!!??

David Cotzalo
10 de Julio del 2012
escribir un programa que permita jugar al mastermind. Para ello se escribira el programa de la siguiente forma:
- Generar cuatro valores enteros aleatorios entre 0 y 9 distintos entre si.
- Preguntar al usuario por cuatro valores enteros.
- Considerando ambas combinaciones, indicar cuantos numeros comunes estan en distinta posicion.

Ejemplo:

3786 y 8760-uno colocado (el 7) y dos descolocados(8 y 6)

-Se terminara el programa cuando el jugador acierte la combinacion o haya agotado sus intentos (constante MAXINTENTOS con valor 10). se los agradeceria si alguien me ayuda PORFAVOR. lo necesito para el jueves de esta semana!! de antemano gracias!!