- #include <stdio.h>
- int is_prime(int x)
- {
- int i;
- for(i=2;i*i<=x;i++)
- {
- if(x%i==0)
- {
- return 0;
- }
- }
- return 1;
- }
- int main()
- {
- int i,m;
- printf("请输入数字");
- scanf("%d",&m);
- for(i=m-2;i>=3;i--)
- {
- if(is_prime(i)&&is_prime(i+2))
- {
- printf("%d %d\\n",i,i+2);
- }
- }
- return 0;
- }
- //该片段来自于http://www.codesnippet.cn/detail/250920136132.html
来源: http://www.codesnippet.cn/detail/250920136132.html