Home / Programs / C program to convert days to years weeks and days different logic
🚀 Programming Example

C program to convert days to years weeks and days different logic

👁 2,228 Views
💻 Practical Program
📘 Step Learning
Learn this program step-by-step with algorithm, source code, output and detailed explanation.

💻 Program Code

/**
 * C program to convert days in to years, weeks and days
 */
 
#include"stdio.h"
void main()
{
	int days,weeks,year;
	printf("enter the days : ");
	scanf("%d",&days);
	year = days/365;
	weeks = (days%365)/7;
	days = (days%365)%7;
	printf("\nyear is %d \n",year);
	printf("\nweeks is %d \n",weeks);
	printf("\ndays is %d \n\n",days);
}
                        

🖥 Program Output

enter the days : 373

year is 1

weeks is 1

days is 1

Press any key to continue . . .
                            
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.