Compile Error

/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;
             ^

信息

递交者
类型
自测
语言
C++
递交时间
2024-05-04 19:50:25
评测时间
2024-05-04 19:50:25
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes