❶ C语言提示某个函数未定义求帮忙
C语言没有bool类型,需要自己来定义,同时IsPrime函数的变量i重复定义了修改如下。
#include<stdio.h>//这是代码
typedefenum//定义bool类型
{
true=0,
false=1,
}bool;
boolIsPrime(intm)//第三行
{
inti;
for(i=2;i<m;++i)//多了一个int
{
if(m%i==0)
break;
}
if(i==m)
returntrue;
else
returnfalse;
}