¿Cómo utilizar el lenguaje C para las 12 constelaciones?
El mes a[0]∈[1, 12], a[1], es decir, la fecha se determina en base a a[0], a[0] es 2, 4, 6, 9, 11.
Cuando a[0] es 2, a[1] no puede exceder 29. Si ingresa 29, debe restar 1 (como base para calcular la constelación de la diferencia de fechas posterior).
2) La primera función int sum_day (int* a) toma la entrada de ahora como parámetro formal, calcula M días en N meses como k días en este año de acuerdo con una determinada fórmula y luego devuelve esta fecha.
3) Porque hay 30 días entre cada constelación (según el 28 de febrero). Suponemos que K devuelve este número de días y luego lo analizamos por categoría.
El primero, K
El segundo interruptor ((k-19)/30) {
Caso 0: Botella de agua
Caso 1: Piscis
..........