在自己的编译器上能正常运行 ,但是提交就显示我编译错误 ,求大佬解答
查看原帖
在自己的编译器上能正常运行 ,但是提交就显示我编译错误 ,求大佬解答
425573
WYHfighting楼主2020/11/19 11:20
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int judge(int n) //判断是否是质数
{
	int i;
	if(n==2) return 1;
	else
	{
		for(i=3;i<=n/2&&n%i!=0;i+=2);
		if(i>n/2)
			return 1;
		else
			return 0;
	}
}
int huiwen(char s[])  //判断是否是回文数
{
	int i=0,j=strlen(s)-1;
	while(i<j&&s[i]==s[j])
	{
		i++;j--;
	}
	return i>=j;
}
int main(){
	int a,b,i;
	scanf("%d%d",&a,&b);
	char s[9]={0};
	for(i=a;i<=b;i++)
	{
		if(judge(i))
		{
			itoa(i,s,10);
			if(huiwen(s))
				puts(s);
		}
	}	
	return 0;
}
2020/11/19 11:20
加载中...