x-1
всегда 33
, вы хотите использовать x-i
, поэтому сумма i
и x-i
равна x
.
if
должно выглядеть следующим образом что:
if (checkP(x - i)) {
printf ("\n %d + %d", i, x-i);
}
https://ideone.com/jAIfa2
Выход:
3 + 31
5 + 29
11 + 23
17 + 17
23 + 11
29 + 5
31 + 3