一个哥德巴赫的猜想的问题
#include<stdio.h>int ss(int n)
{
int i;
for(i=2;i<=n/2;i++)
if(n%i==0)
{
return 0;}
if(n>i)
return 1;
}
int main()
{
int i,n,ok=0;
scanf("%d",&n);
for(i=1;i<=n;i+=2)
{
if(ss(i))
{
if(ss(n-i))
{
if(n==i+n-i)
{
printf("%d=%d+%d\n",n,i,n-i);
ok++;
}
}
}
if(ok==4)
{
break;
}
}
return 0;
}
源代码;举个例子,我输入100,我想让它只出现一次100,下一个出现102,104,而不是出现4次100,应该怎么改