Dentro del while tenemos un If-else e imprimimos "Usted acertó en el intento" + intento; sin embargo la variable intento no es el contador dentro del while; la manera correcta es: "Usted acertó en el intento" + contador
Quizá alguie ya realizó esta observación con anterioridad