Código
// Ficheros include del sistema #include <stdio.h> // Ficheros include de la aplicacion // Constantes de la aplicacion #define ERROR 0 #define INVIERNO 1 #define PRIMAVERA 2 #define VERANO 3 #define OTONO 4 int main () { int mes; int estacion; do { if (mes == 12 || mes == 1 || mes == 2) estacion = INVIERNO; else if (mes == 3 || mes == 4 || mes == 5) estacion = PRIMAVERA; else if (mes == 6 || mes == 7 || mes == 8) estacion = VERANO; else if (mes == 9 || mes == 10 || mes == 11) estacion = OTONO; else estacion = ERROR; if (mes >= 1 && mes <=12) } while (mes > 0 ); return 0; }
Pero ahora me piden sustituir el if-else anidado por una sentencia switch, y la verdad, no sé como implementarla, ¿alguna sugerencia?
Saludos