Friday, July 19, 2024

Creating a program that will convert a month into days, hours, minutes, and seconds in C Programming

Use define to assign a fixed value to a new line. Use enumeration as a base value for the conversion and scanf to input the value.


#include <stdio.h>
#define BREAK '\n'

int day1, day2, day3, day4;
const char unit = 'D';

int main()
{
enum value{days=30, hr=24, min=60, sec=60};

printf("Number of Month/s: "); //input day X 30days
scanf("%d",&day1);

int day = days * day1;
printf("= %d Days",day);

printf("%c",BREAK);
printf("Number of Day/s: "); //input day X 24hours
scanf("%d",&day2);

int hrs = day2 * hr;
printf("= %d Hours",hrs);

printf("%c",BREAK);
printf("Number of Hour/s: "); //input Hour X 60min
scanf("%d",&day3);

int mins = day3 * min;
printf("= %d Minutes",mins);

printf("%c",BREAK);
printf("Number of Minute/s: "); //input Minutes X 60secs
scanf("%d",&day4);

int secs = day4 * sec;
printf("= %d Seconds",secs);


return (0);
}

No comments:

Post a Comment