Lo que paso es que como ayer puse esa duda , a bien entrada la noche y en la mñn vi que no habia comentarios entonces puse ese para q vuelva a subir en la lista de temas para ver si alguien me podia ayudar.
botón derecho en tu proyecto -> propiedades -> Expande la pestaña C/C++ Build (o algo por el estilo, lo uso en inglés) --> Settings / opciones --> Miscellaneous --> y en other flags pones el -lWininet
Tu problema está en que realizas mal el algoritmo.No se trata de ir multiplicando, sino que has de ir dividiendo. Por otro lado, te aconsejaría que guardases el resultado en una cadena de carácteres, en vez de en nñúmeros
La cuestión es que el cambio de "versioning" se hace junto con lo que sería el paso de 2.6.39 a 2.6.40. Pese a que se tratan de versiones menores, SIEMPRE incluyen algo, pequeños cambios, mejoras, incluso alguna pequeña nueva funcionalidad, No se cambia el número de versión sin más.
De hecho, lo que iba a ser 2.6.40 si mal no recuerdo traía bastantes mejoras en el terreno ARM.