What is wrong in this code.
#include
using namespace std;
int main()
{
int n,no,evensum=0,oddsum=0,d;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>no;
while(no!=0)
{
d=no%10;
if(d%2==0)
evensum+=d;
else
oddsum+=d;
no/=10;
}
if(evensum%4==0 || oddsum%3==0)
cout<<“Yes”<<endl;
else
cout<<“No”<<endl;
}
return 0;
}