please tell me what’s wrong in this code given below:
#include
using namespace std;
int main()
{ int N;
cin >> N;
for (int i=1; i<=N; i++) {
int n;
cin >> n;
int even_sum, odd_sum=0;
while (n>0) {
int last_digit=n%10;
if (last_digit%2!=0) {
odd_sum+=last_digit;
}
else {
even_sum+=last_digit;
}
n=n/10;
}
if (even_sum%4==0 or odd_sum%3==0) { cout << “yes” << endl; }
else if (even_sum%4!=0 or odd_sum%3!=0) { cout << “no” << endl; }
}
return 0;
}