Hi
I am unable to find out why my code is not working.
#include
using namespace std;
int main(){
int n;
long long int no;
cin>>n;
for(int i=1;i<=n;i++){
cin>>no;
int p=no,sum_even=0,sum_odd=0;
int r=0;
while(p>0){
r=p%10;
if(r%2==0)
sum_even=sum_even+r;
else
sum_odd=sum_odd+r;
p=p/10;
}
if ((sum_even % 4)==0)
cout<<"Yes";
else if ((sum_odd % 3)==0)
cout<<"Yes";
else
cout<<"No";
}
}