/*
 *    Program  wypisujacy liczby pierwsze w zakresie od 2 do N. 
 */

#include <stdio.h>

/*  Funkcja wzraca 1 gdy n jest liczba pierwsza a 0 - gdy nie jest. */
int jest_pierwsza ( int n )
{
   int i =2;
   while ( i<=n/i )
   {
      if ( n % i == 0 ) return 0 ;
      i = i + 1;
   }
   return 1 ;
}

int main()
{
   int n, i=2;
   printf("n = "); 
   scanf("%d", &n);
   while(i<=n) 
   {
      if(jest_pierwsza(i) == 1) printf("%d ",i);
      i++;
   }
   printf("\n");

   return 0;
}

