я знаю, что мой код немного странный, но я только начал программировать. Может кто-нибудь, пожалуйста, помогите мне понять, почему мой код не работает
int n,i,j;
printf("enter the value\n");
scanf("%d",&n);
for(i=2;i<=n;i++)
{
for(j=2;j<=i;j++)
{
if( (i%j==0) && (i!=j) )
{
break;
}
else if(i!=j)
{
continue;
}
}
if(i==j)
{
printf("prime no are %d\n",i);
continue;
}
}