#include <iostream>
using namespace std;
int main()
{
int a,b,c;
cin >> a >> b;
if(a%b==0){
cout << "YES" ;
}
while(a>0){
c=a/10;
int d=a%10;
if(c==b){
cout << "YES" ;
return 0;
}
else if(d==b){
cout << "YES" ;
return 0;
}
else
a=a/10;
}
cout << "NO" ;
return 0;
}
我的程式碼
但好像只要答案是no的就會出錯
求解