请问怎么解,有些我看不出来的问题

问题相关代码

#include
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b;
for(a=d;d=b;d++){
if(a%4==0)
//c++;
cout<<a;
}
cout<<c;
return 0;
}

img

你不得先判断年份的大小呀,还有你的for里面写得奇奇怪怪的,不行。


int a,b,c,d;
cin>>a>>b;
for(d = a; d <= b;d++){//这里写错了
if(a%4==0)
//c++;
cout<<d;//这里修改为输出d
}
//cout<<c;
return 0;