大佬帮忙看看,为什么停不下来
#include<bits/stdc++.h>
using namespace std;
int is(int n){
for(int i=2;i<n;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
int main(){
int n,m,i;
cin>>n;
for(int i=10^n-1;i<10^n;i++){
m=1;
int p=i;
while(p!=0){
if(is(p)==0){
m=0;
}
p/=10;
}
if(m==1){
cout<<i<<endl;
}
}
return 0;
}