#include <stdio.h>
#include <time.h>
int main() {
// Get the current time
time_t now = time(NULL);
struct tm tomorrow;
// Convert time_t to struct tm
localtime_r(&now, &tomorrow);
// Add one day to the current date
tomorrow.tm_mday += 1;
// Normalize the time structure (handles month/year overflow)
mktime(&tomorrow);
printf("Tomorrow's date is: %04d-%02d-%02d\n",
tomorrow.tm_year + 1900,
tomorrow.tm_mon + 1,
tomorrow.tm_mday);
return 0;
}
/*
run:
Tomorrow's date is: 2025-04-10
*/