public static void Main()
int[] mesos = new int[12];
string[] mesosnom = new string[12];
mesosnom[8] = "Septiembre";
mesosnom[10] = "Noviembre";
mesosnom[11] = "Diciembre";
string[] cal = new String[7];
int[, ] dias = new int[7, 6];
Console.WriteLine("Escribe el dia con numeros:");
int dia = int.Parse(Console.ReadLine());
Console.WriteLine("Escribe el mes con numeros:");
int mes = int.Parse(Console.ReadLine());
Console.WriteLine("Escribe el año con numeros:");
int any = int.Parse(Console.ReadLine());
for (i = 1904; i <= any; i += 4)
if ((any > i) | (mes > 2) & (any == i) | (0 == i % 400) & (mes > 2))
for (i = 0; i < mes - 1; i++)
Console.WriteLine("El dia de la fecha que has puesto es: {0}", cal[anyos]);
for (i = prm; i < 7; i++)
Console.WriteLine(" {0}", mesosnom[mes - 1]);
if ((any % 4 == 0) & (mes == 2) | (any % 400 == 0) & (mes == 2))
for (i = 0; i < 7; i++, b++)
if (b < mesos[mes - 1] + pmr + bisi)
Console.Write(" {0,2} ", dias[i, j]);
for (mes = 0; mes < 12; mes++)
for (i = 0; i < mes - 1; i++)
for (i = prm; i < 7; i++)
for (i = prm; i < 7; i++)
for (i = 0; i < 7; i++, b++)
if (b < mesos[mes] + prm)
Console.Write(" {0,2} ", dias[i, j]);