PAT数素数,求指导
提示格式错误。。。。有大神告知小弟究竟错哪。。。。不胜感激
#include <stdio.h>
int prime(int n){
int i;
for(i=2;i<n;i++)
{
if(n%i==0)
return 0;
}
return 1;
}
int main()
{
int k=0,i,N,M,g=0;
int num=2;
scanf("%d %d",&M,&N);
if(M>N||M>10000||N>10000)
return 0;
while(k<N){
if(prime(num))
{ k++;
if(k>=M){
g++;
printf("%d",num);
if(g%10==0)
printf("\n");
else
printf(" ");
}
}
num++;
}
return 0;
}
//mmd,居然提示格式错误。。。。哪里错了/。。。
OPPO公司福利 1059人发布