/* TMA02 Q3a */
/* Program by Selina Sze Min Na */
#include <stdio.h>
#include <stdlib.h>
main()
{
printf("\t\t*** Question 3 (a) by Selina Sze ***\n");
int hour, hour_hh, min;
printf("\nEnter the time in 24-hour format (hh mm) : ");
scanf("%d %d", &hour, &min);fflush(stdin);
if (!(23 >= hour && hour >= 0) || !(59 >= min && min >= 0))
{
printf("Error. Invalid Input");
getchar();
exit (1);
}
if (23 >= hour && hour >= 13)
{
hour_hh = hour - 12;
printf("The time in 12-hour format is %02d:%02dPM", hour_hh, min);
}
else if (hour == 12)
{
printf("The time in 12-hour format is %02d:%02dPM", hour, min);
}
else printf("The time in 12-hour format is %d:%02dAM", hour, min);
getchar();
return 0;
}