View Code of Problem 81

#include <stdio.h>
#include <string.h>
int leapYear(int a){
 if((a%4!=0)||(a%100==0&&a%400!=0))
 return 0;
 else 
 return 1; 
}
int main(int argc, char *argv[])
{
	int y,m,d;
	scanf("%d %d %d",&y,&m,&d);
	int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
	int sum=0;
	if(leapYear(y)==1){
		if(m>2){
	 		sum = 1;	
		}

	}
	for(int i=0;i<m-1;i++){
		sum += a[i];
	}
	sum = sum+d;
	printf("%d\n",sum);
	return 0;
}
/*
Main.java:1: error: illegal character: '#'
#include <stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include <stdio.h>
         ^
Main.java:2: error: illegal character: '#'
#include <string.h>
^
Main.java:6: error: class, interface, or enum expected
 else 
 ^
Main.java:8: error: class, interface, or enum expected
}
^
Main.java:12: error: class, interface, or enum expected
	scanf("%d %d %d",&y,&m,&d);
	^
Main.java:13: error: class, interface, or enum expected
	int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
	^
Main.java:14: error: class, interface, or enum expected
	int sum=0;
	^
Main.java:15: error: class, interface, or enum expected
	if(leapYear(y)==1){
	^
Main.java:18: error: class, interface, or enum expected
		}
		^
Main.java:21: error: class, interface, or enum expected
	for(int i=0;i<m-1;i++){
	            ^
Main.java:21: error: class, interface, or enum expected
	for(int i=0;i<m-1;i++){
	                  ^
Main.java:23: error: class, interface, or enum expected
	}
	^
Main.java:25: error: class, interface, or enum expected
	printf("%d\n",sum);
	^
Main.java:26: error: class, interface, or enum expected
	return 0;
	^
Main.java:27: error: class, interface, or enum expected
}
^
16 errors
*/

Double click to view unformatted code.


Back to problem 81