#include #define MAX 100 // calculeaza primele 100 de numere prime int main(void) { unsigned prim[MAX] = { 2 }; unsigned cnt = 1, n = 3; int i; do { for (i = 0; n % prim[i]; ++i) if (prim[i]*prim[i] > n) { prim[cnt++] = n; break; } n += 2; } while (cnt < MAX); for (int i = 0; i < MAX; ++i) printf("%u\n", prim[i]); printf("%d\n", i); return 0; }