aboutsummaryrefslogtreecommitdiff
path: root/src/talks/wasm/examples/3-primes/primes.c
blob: 6882f7ef8207c034199b56e8acfd03c9dee59c93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int is_prime(int n) {
	if (n < 2)
		return 0;
	for (int i = 2; i*i <= n; i++)
		if (n % i == 0)
			return 0;
	return 1;
}

int count(int n) {
	int count = 0;
	for (int i = 0; i < n; i++)
		count += is_prime(i);
	return count;
}

Generated with cgit - Back to sebastiano.tronto.net