#include
int isprime(int n) {
if(n < 2) return 0;
for(int i = 2; i <= n / 2; ++i) {
if(n % i == 0) return 0;
}
return 1;
}
int main()
{
int primes[100];
int found;
int count = 0;
for(int i = 0; i <= 200; ++i) {
if(isprime(i))
primes[count++] = i;
}
for(int i = 6; i <= 200; i += 2) {
found = 0;
for(int j = 0; !found && j < count; ++j) {
if(isprime(i-primes[j])){
printf("%d = %d + %d\n", i, primes[j], i-primes[j]);
found = 1;
}
}
if(!found) {
printf("%d 好像不可以分解哦\n", i);
}
}
}