Hola, entiendo que lo principal que debes indicar es el día de la semana en que empieza el mes del año en cuestión.
A menos que exista una función para calcular ese día a partir de una fecha, como existe en leng. de base de datos con la función Dow(Fecha) que devuelve el número de día de la semana en que empieza el mes del argumento fecha. Si la fecha corresponde a por ejemplo 15/08/2002, retornaría 5, pues el 1º de agosto fue Jueves, se entiende?
Si alguien sabe como calcular esto en C/C++, eternamente agradecido.
Saludos
(..*..)