#include <stdio.h>
#include <math.h>//引用sqrt函数
void fun(int a,int *b,int *c)
{
int i,j,d,y;
for(i=3;i<a/2;i=i+2)//想加为偶数最小的素数从3和2开始开始
{
y=1;//假设为素数
for(j=2;j<=sqrt((double)i);j++)//j是整形,会强制转化i
if(i%j==0)
y=0;//若等于0则不是素数
if(y==1)//此时确定其中一个加数是素数
{
d=a-i;//用相减得出另一个数
for(j=2;j<=sqrt((double)d);j++)//判断这个数是不是素数
if(d%j==0)
y=0;
if(y==1)//满足条件条件才能成立
{
*b=i;
*c=d;
}
}
}
}
void main()
{
int