分类：电脑/网络-程序设计-C/C++
问题：再问一道c程的入门题随便输入俩个不同的数，求这俩个数之间的素数之 
随便输入俩个不同的数 ，求这俩个数之间的素数之合
谢谢 大家帮个忙  刚学不太懂
回答：#include<stdio.h>
#include<math.h>
main()
{int prime(int n);
 int m,n,t;
 printf("enter two data:\n");
 scanf("%d%d",&m,&n);
 if(m>n) {t=m;m=n;n=t;}
 t=0;
 for(m=m+1;m<n;m++)
 if(prime(m)) t+=m;
 printf("total prime is %5d.\n",t);
}
int prime(int n)
{
 int z=0;
 int i,k;  
 k=sqrt(n);
 for(i=2;i<=k;i++)
 if(n%i==0) break;
 if(i>k)  z=1;
 return z;
}