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);
}
Friday, July 19, 2024
Creating a program that will convert a month into days, hours, minutes, and seconds in C Programming
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment