How to write a C Program determines if any given year is a leap year (or aborts) in C Programming Language ?
Solution:
/*C Program determines if any given year is a leap year (or aborts.)*/
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
int determineyear (int year);
int main (int argc, char ** argv) {
int year = 0;
printf("Please enter the year that you are interested in.\n");
scanf("%d", &year);
determineyear (year);
return EXIT_SUCCESS;
}
int determineyear (int year) {
assert(year >= 1582);
if (year%400 == 0) {
printf ("%d is a leap year!\n", year);
} else if (year%100 == 0) {
printf ("%d is not a leap year!\n", year);
} else if (year%4 == 0) {
printf ("%d is a leap year!\n", year);
} else printf ("%d is not a leap year!\n", year);
return EXIT_SUCCESS;
}
Tags: C Program Determines If Any Given Year Is A Leap Year (or aborts.), write a program in c to find leap year, leap year program in java, how to check leap year, c program to find leap year using conditional operator, c program to find leap year using logical operator, c program to find leap year using function, leap year program in c++, leap year condition.
Learn More :
C Program
- Using Bash to input stuff into c program
- Difficult C Programming Questions
- Write a c program to find largest among three numbers using binary minus operator three numbers using binary minus operator
- PRINTING ASCII VALUE USING C PROGRAM
- MULTIPLICATION OF TWO MATRICES USING C PROGRAM
- FIND OUT SUM OF DIAGONAL ELEMENTS OF A MATRIX USING
- Write A C Program To Find Out Transport Of A Matrix
- Factorial of 100 in C Program
- Multiplication of large numbers in c
- Division of Large Numbers in C Program
- BINARY SEARCH USING C PROGRAM
- BINARY SEARCH THROUGH RECURSION USING C PROGRAM
- FIND FACTORIAL OF A NUMBER USING RECURSION IN C PROGRAM
- FIND GCD OF A NUMBER USING RECURSION IN C PROGRAM
- FIND SUM OF DIGITS OF A NUMBER USING RECURSION USING C PROGRAM
- FIND POWER OF A NUMBER USING RECURSION USING C PROGRAM
- REVERSE A NUMBER USING RECURSION IN C PROGRAM
- SWAP TWO VARIABLES WITHOUT USING THIRD USING C PROGRAM VARIABLE
- Write A C Program For Swapping Of Two Arrays
- SWAPPING OF STRINGS USING C PROGRAM
- CONVERSION FROM DECIMAL TO OCTAL USING C PROGRAM
- CONVERSION FROM DECIMAL TO OCTAL USING C PROGRAM
- CONVERSION OF DECIMAL TO BINARY USING C PROGRAM
- CONVERSION OF FAHRENHEIT TO CENTIGRADE USING C PROGRAM
- C or C++ Program To Find Bonus Amount