C语言程序运行错误,求解
程序功能:判断一个数是否是素数输入数字后就变成下面这个样
# include
bool IsPrime(int a);
int main(void)
{
int val;
printf("请输入您要判断的数字:");
scanf("%lf", &val);
if(IsPrime(val) )
printf("Yes !\n");
else
printf("No !\n");
return 0;
}
bool IsPrime(int a)
{
int i;
for(i=2; i<A; I++)
{
if(0 == a%i)
break;
}
if(a == i)
return true;
else
return false;
}