/in/foo.cc: In function 'void isLeap(int)':
/in/foo.cc:6:22: error: return-statement with a value, in function returning 'void' [-fpermissive]
if(y%400==0) return 1;
^
/in/foo.cc:7:22: error: return-statement with a value, in function returning 'void' [-fpermissive]
if(y%100==0) return 0;
^
/in/foo.cc:8:20: error: return-statement with a value, in function returning 'void' [-fpermissive]
if(y%4==0) return 1;
^
/in/foo.cc:9:9: error: return-statement with a value, in function returning 'void' [-fpermissive]
return 0;
^
/in/foo.cc: In function 'int main()':
/in/foo.cc:15:11: error: could not convert 'isLeap(a)' from 'void' to 'bool'
if(isLeap(a)) cout<<Y;
~~~~~~^~~
/in/foo.cc:15:22: error: 'Y' was not declared in this scope
if(isLeap(a)) cout<<Y;
^
/in/foo.cc:16:13: error: 'N' was not declared in this scope
else cout<<N;
^