哥德巴赫猜想
哥德巴赫猜想是:任何一个大于2的偶数可以写为两个质数之和。下面这段程序验证这个猜想,对于输入的大于2的偶数,给出其等于两个质数之和的算式;对于非法输入,给出输入无效的提示。#include <stdio.h>
int isPrime(int num){
for(int i=2; i<=num/2; i++)
if( num%i==0) return 0;
return 1;
}
int main( ){
int a;
for(int i=0; i<4; i++){ //共进行4次验证
scanf("%d",&a); //输入一个整数
if( isPrime(a)==1) printf("Invalid Input\n"); // 输入有效性验证
else for(int i=2; i<=a/2; i++)
if( 请补充 ){
printf("%d = %d + %d\n", a, i, a-i);
break;
}
}
return 0;
}
上面请补充应该填什么