Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/01/2015, 17:22
DMM3
 
Fecha de Ingreso: enero-2015
Mensajes: 7
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Trabajar con fechas en C

Muchas Gracias a ambos por contestar! La solución de razpeitia probablemente sea la más rentable debido a lo compacta que es, pero de momento creo que utilizaré la de vangodp dado que es la que entiendo con mi nivel de conocimiento de C. Tengo muchas ganas de aprender y sé que por aquí aprenderé mucho, así que me guardo todas las respuestas.

Por cierto, una duda muy rápida ya por curiosidad, como ya he dicho estoy en primero de carrera, y en programación nos dejaron muy claro y han hecho mucho hincapié en que nunca salgamos de los bucles con "break;" sino que siempre sea debido a la condición. Es decir, qué diferencias habría entre este bucle de vangodp:
Código c:
Ver original
  1. while ( 1 ) {
  2.         if ( fecha1.anio == fecha2.anio && fecha1.mes == fecha2.mes )
  3.             break;
  4. ...
  5. }
Y este modificado por mí:
Código c:
Ver original
  1. while ( fecha1.anio != fecha2.anio || fecha1.mes != fecha2.mes ){
  2. ....
  3. }
Un Saludo y Muchas Gracias a todos.