estoy intentando resolevr un problema en C++ el cual me pide realizar un programa que acepte fechas de modo usual y las visualice como tres numeros. por ejemplo la entrada 12,febrero 2013 y la salida 12,2 2013.
Pues dinos que llevas hecho, o qué no sabes hacer. ¿Cuál es tu duda?
Mi duda el como declarar las variables a la hora de introducir en este caso el
Mes en letras,hacer la convercion a numeros enteros.
e intentato hacer uso de los if,else, switch pero me sigue tirando error a la hora de compilar.
const char Meses[12] = {"Enero","Febrero","Marzo","Avril",...};
Y para encontrar el mes:
int i = 0;
int Mes = 0;
for (i = 0; i < 12;i++)
{
if (strcmp(Entrada,Meses[i]) == 0)
{
Mes = i+1;
break;
}
}
if (!Mes) puts("No se encontro el mes");