Hola, pude avanzar, el programa debe solicitar el mes y como resultado mostrar el número de mes (1 para enero, 2 para febrero, 3 para marzo) y la estación del año correspondientes.El usuario debe introducir el mes en minúsculas. Si el usuario ingresa mal u otra cosa, debe aparecer "prueba de nuevo"
En el código que hice, funciona para diciembre, pero para los demás meses como resultado manda el número de mes y la estación, pero además el mensaje de "prueba de nuevo" ¿Qué debo hacer para que solo mande el número de mes y la estación?
este es el código:
#include <stdio.h>
#include <string.h>
char mes[100];
int main() {
printf("Cual es el mes? (en minusculas)\n"); if (strcmp(mes
, "enero") == 0) { }
if (strcmp(mes
, "febrero") == 0) { }
if (strcmp(mes
, "marzo") == 0) { }
if (strcmp(mes
, "abril") == 0) { }
if (strcmp(mes
, "mayo") == 0) { }
if (strcmp(mes
, "junio") == 0) { }
if (strcmp(mes
, "julio") == 0) { }
if (strcmp(mes
, "agosto") == 0) { }
if (strcmp(mes
, "septiembre") == 0) { }
if (strcmp(mes
, "octubre") == 0) { }
if (strcmp(mes
, "noviembre") == 0) { }
if (strcmp(mes
, "diciembre") == 0) { }
else {
}
return 0;
}