Problemas con matrices
Publicado por Dimus (5 intervenciones) el 28/07/2002 02:07:05
Hola a todos!
Tengo un pequeño problema con matrices, el ejemplo es el siguiente, yo quiero que un programa pregunte la temperatura media de todos los dias de la semana de los 12 meses del años, esto se podria hacer usando la matriz: char[12][31]; , los 12 son los meses y los 31 los dias (ya se que no todos los meses tienen 31 dias jeje ) pues bien, yo a esos 12 quiero ponerle el nombre de los meses, y he querido usar el siguiente codigo:
char *mes[12]={"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"}[31];
Como podemos observar, al final de Diciembre esta puesto [31] , que serian los dias de los meses que he puesto antes: 1-enero 2-febrero .... Pero al intentar compilar esto me da error. ¿teneis alguna idea?
Muchas gracias :-)
Tengo un pequeño problema con matrices, el ejemplo es el siguiente, yo quiero que un programa pregunte la temperatura media de todos los dias de la semana de los 12 meses del años, esto se podria hacer usando la matriz: char[12][31]; , los 12 son los meses y los 31 los dias (ya se que no todos los meses tienen 31 dias jeje ) pues bien, yo a esos 12 quiero ponerle el nombre de los meses, y he querido usar el siguiente codigo:
char *mes[12]={"Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"}[31];
Como podemos observar, al final de Diciembre esta puesto [31] , que serian los dias de los meses que he puesto antes: 1-enero 2-febrero .... Pero al intentar compilar esto me da error. ¿teneis alguna idea?
Muchas gracias :-)
Valora esta pregunta


0