用c++解决闰年问题?

 运行结果为啥不对,无法从键盘输入年份(y),求解?

因为前两个判断条件同时满足,或者第三个条件满足才可以。而这个程序电脑理解的是第一个条件必须满足加上第二个和第三个中任意一个。所以要把前两个条件用小括号括起来。

前两个判断条件用括号括起来

代码没问题,找到dev-cpp自带的g++完整路径,手动编译运行即可。

D:\...\Dev-Cpp文件夹内有名称类似于MinGW的文件夹,在其中搜索g++.exe即可找到g++完整路径。