#include #include int primo(int n) { int i,divisores; divisores=0; for (i=1; i<=num; i++){ if ( n%i==0) divisores++; } return divisores ==2; //um nr e primo se tiver 2 divisores (o proprio e o 1). } int main() { int i,num; printf("Introduza um numero.\n"); scanf("%d",&num); for (i=1; i<=num; i++){ if (primo(i)==2) printf("%d \n",i); } return 0; }