24/01/2013, 07:30
|
| Moderador | | Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 17 años Puntos: 606 | |
Respuesta: Problema con programa en C Cita:
Iniciado por inkari Así creo que está bien.
Código C:
Ver original#include <stdio.h> int main() { int d,m,y, i; printf("Introduce el día:\n"); printf("Introduce el año:\n"); switch (m) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: if (m<31 && m>0) { printf ("Es una fecha valida"); } else{ printf("La fecha introducida no es correcta"); } break; case 4: case 6: case 9: case 11: if (m<30 && m>0){ printf("Es una fecha válida"); } else{ printf("La fecha introducida no es correcta"); } break; default: printf("La fecha no es correcta"); break; } }
Cualquier fecha de febrero saldría como no válida
__________________ Aviso: No se resuelven dudas por MP! |