Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,a,b;
cin>>n;
a=(n/10)%10;
b=n%10;
if(a==0||b==0)
{
cout<<"NU";
}
else
{
cout<<"DA "<< (a+b);
}
return 0;
}
Explicație:
1. a=((n/100)-(n%10))/10;
Nu asa se extrage cifra zecilor.
Corect este:
a=((n%100)-(n%10))/10;
Dar este echivalent cu:
a = (n/10)%10;
Sau
a = (n%100)/10;
2.if(a==b)
Spune sa testezi daca sunt nenule, nu daca sunt egale.