View Code of Problem 28

#include<stdio.h>
#include<math.h>
#include<string.h>
int run(int n) {
	int i;
	int flag = 1;
	if (n % 100 == 0) {
		if (n % 400 == 0)
			flag = 1;
		else
			flag = 0;
	}
	else {
		if (n % 4 == 0)
			flag = 1;
		else
			flag = 0;
	}
	return flag;
		

}
int main() {
	int y;
	while (scanf("%d", &y) != EOF) {
		if (run(y) == 1)
			printf("Leap Year\n");
		else
			printf("Not Leap Year\n");
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 28