Necesito hacer un programa en java, que me pida la cantidad de números primos que quiero que imprima, yo hice un código pero tengo problema con algo y no se cual es. Este es el código que tengo
package primos;
public class primos{
public static void main(String[] args){
int n=0,c=0,c2=0,res=0,nc=0;
System.out.println("Introduce el limite de numeros: ");
for(c=1;c<=n;c++)
{
for(c2=1;c2<=c;c2++)
{
res=c%c2;
if(res==0)
{
nc=nc+1;
}
}
if(nc==2)
{
System.out.println(" ");
}
nc=0;
}
}
}
package primos;
public class primos{
public static void main(String[] args){
int n=0,c=0,c2=0,res=0,nc=0;
System.out.println("Introduce el limite de numeros: ");
for(c=1;c<=n;c++)
{
for(c2=1;c2<=c;c2++)
{
res=c%c2;
if(res==0)
{
nc=nc+1;
}
}
if(nc==2)
{
System.out.println(" ");
}
nc=0;
}
}
}