第一个样例对了,但输出完了还让我再输入,输入19后还让我再输入。加上continue后情况并没有好转,求大佬帮忙看一下
#include <iostream>
using namespace std;
int main(){
int n;
int a,b,c;
bool flag=false;
while(cin>>n){
for(int a=1;a<=9;a++){
for(int b=0;b<=9;b++){
for(int c=0;c<=9;c++){
if((a*10+b)%n==0&&(b*10+c)%n==0&&(a*100+b*10+c)%n==0){
cout<<a<<b<<c<<endl;
flag=true;
}else{
flag=false;
}
}
}
}
}
if(flag==false){
cout<<"None!";
}
return 0;
}