Aunque la biblioteca estándar de C no proporciona funciones directas para la aritmética de fechas, puedes manipular fechas utilizando la biblioteca time.h, específicamente trabajando con el tipo de datos time_t y struct tm.
time.h
time_t
struct tm
C no tiene un tipo integrado para fechas, lo que requiere el uso de la biblioteca time.h para trabajar con estructuras de fecha y tiempo.
La función strftime de la biblioteca <time.h> es comúnmente utilizada para este propósito.
strftime
<time.h>
En C, el encabezado <time.h> proporciona las funciones y tipos necesarios para trabajar con fechas y horas.
C no proporciona una manera incorporada de analizar fechas desde cadenas directamente, por lo que a menudo recurrimos a la función strptime disponible en la biblioteca <time.h> para sistemas POSIX.
strptime