在Turbo C for Windows 集成实验与学习环境中定义布尔函数的标识符是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:02:41
我是一个C语言的初学者,我在Turbo C for Windows 集成实验与学习环境这个程序上练习编写程序时,运行后,此程序对我第五行语句
bool prime(int j){
指出有如下毛病
错误 d:\program files\jmsoft\clanguage\12321.c 5:说明语法错误
请问是不是在Turbo C for Windows 集成实验与学习环境中布尔函数不用bool作为标识符?那用什么作标识符?
我的程序如下
#include "stdio.h"
#include "math.h"
float a,j,n
bool prime(int j){
for(j=3;j<8;j=j+2)
if((a%j==0)&&(a%(105/j)!=0))
return true;
return false;}
void main()
{printf("please");
scanf("%d",&a);
if(prime(n))
printf("n=%3d\n",n);

}

第三行少个分号
#include "stdio.h"
#include "math.h"
float a,j,n;
bool prime(int j){
for(j=3;j<8;j=j+2)
if((a%j==0)&&(a%(105/j)!=0))
return true;
return false;}
void main()
{printf("please");
scanf("%d",&a);
if(prime(n))
printf("n=%3d\n",n);

}