Convert day in the year in C
Example 1:
#include <stdio.h>
int main()
{
double days,year;
printf("Enter days =");
scanf("%lf",&days);
year=days/365;
printf("Total year is=%.3lf",year);
}
Example 2:
How to convert days into years, months and weeks in C program
#include <stdio.h>
void convertDays(int days, int *years, int *months, int *weeks)
{
*years = days / 365;
days %= 365;
*months = days / 30;
days %= 30;
*weeks = days / 7;
days %= 7;
}
int main()
{
int days, years, months, weeks;
printf("Enter the number of days: ");
scanf("%d", &days);
convertDays(days, &years, &months, &weeks);
printf("Years: %d\n", years);
printf("Months: %d\n", months);
printf("Weeks: %d\n", weeks);
printf("Days: %d\n", days);
return 0;
}




