c get current month, year, day

#include <stdio.h>
#include <time.h>

int main() {
    // Declare variables
    time_t t;
    struct tm *info;

    // Get current time
    time(&t);

    // Get local time
    info = localtime(&t);

    // Extract year, month, and day
    int year = info->tm_year + 1900;
    int month = info->tm_mon + 1;
    int day = info->tm_mday;

    // Display the results
    printf("Year: %d\n", year);
    printf("Month: %d\n", month);
    printf("Day: %d\n", day);

    return 0;
}