下面的程序验证哥德巴赫猜想,有两处错误,请修改。 一个...
下面的程序验证哥德巴赫猜想,有两处错误,请修改。 一个判别素数的函数,主程序中调用判别素数的函数,输入一个大于4的偶数,表示为两个素数之和,给出所有满足条件的两个素数之和。 注意:100 = 3 + 97 和 100 = 97 + 3 视为相同的分解,只要输出前者即可。 例如,输入100, 输出:程序可复制,修改完成后提交正确结果。 #include <stdio.h> int sushu(int x) { int i; for(i=2;i <x;i++) { if(x%i="=0)" return 0; else 1; } int main() i,a; printf("输入一个大于4的偶数:"); scanf("%d",&a); for(i="2;i<=a;i++)" if(sushu(i) && sushu(a-i)) printf("%d="%d+%d\n" ,a,i,a-i);">