outra forma de se fazer: [red]N[/red] é um numero que será avaliado se é ou não primo. [red]X[/red] é um numero que varia de 1 até N, o qual testaremos a divisao N/X. Teremos uma 3º variavel chamada [red]cont[/red] (que iniciará valendo 0). enquanto X<=N, se o resto da divisao N/X for 0, soma-se um no contador (cont++). Se cont==2, então o numero é primo (apenas as divisoes x=1 e x=n dão resto 0). em codigos rapidos aew #include <stdio.h>
int main() {
int n=0, d=1, cont=0;
printf("Os numeros são: ");
while (n<=100) {
while(d<=n) {
if(n%d==0)
cont++;
d++;
}
if (cont==2)
printf("%d, ", n);
n++; d=1; cont=0;
}
return 0;
} abraço