为什么错啊
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
bool v[9999],f=0,F;
for(int i=123;i<=987;i++)
{
int q=i*b,w=i*c;
memset(v,0,sizeof(v));
F=0;
v[q%10]=1;
v[q/10%10]=1;
v[q/100]=1;
v[w%10]=1;
v[w/10%10]=1;
v[w/100]=1;
v[i%10]=1;
v[i/10%10]=1;
v[i/100]=1;
for(int i=1;i<=9;i++)
{
if(!v[i])
{
F=1;
break;
}
}
if(!F && q<1000 && w<1000)
{
cout<<i<<" "<<q<<" "<<w<<"\n";
f=1;
}
}
if(!f)
{
cout<<"No!!!";
}
return 0;
}
QAQ