C program to check print number of days in month using conditional operator.
C program to check print number of days in month using conditional operator
#include <stdio.h>
int main()
{
int month;
printf("\n Enter any month number (1-12): ");
scanf("%d", &month);
(month == 1)?
printf("\n 31 days"):
(month == 2)?
printf("\n 28 or 29 days"):
(month == 3)?
printf("\n 31 days"):
(month == 4)?
printf("\n 30 days"):
(month == 5)?
printf("\n 31 days"):
(month == 6)?
printf("\n 30 days"):
(month == 7)?
printf("\n 31 days"):
(month == 8)?
printf("\n 31 days"):
(month == 9)?
printf("\n 30 days"):
(month == 10)?
printf("\n 31 days"):
(month == 11)?
printf("\n 30 days"):
(month == 12)?
printf("\n 31 days"):
printf("\n Invalid input! Please enter month number between (1-12).");
return 0;
}
Output:
Enter any month number (1-12): 5
31 days
Enter any month number (1-12): 8
31 days
Enter any month number (1-12): 10
31 days