[Error] 'exit'

问题遇到的现象和发生背景

exit(1)报错

遇到的现象和发生背景,请写出第一个错误信息

[Error] 'exit' was not declared in this scope

用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
#include 
#include 
#include 
//#include 

typedef char ElemType; 
typedef struct node
{  ElemType data;                            
   struct node *lchild; 
   struct node *rchild;                        
} BtreeNode,*LinkBtree;

void Crt_Pre(LinkBtree *Bt);
void PreOrder(LinkBtree Bt);
void IOrder(LinkBtree Bt);
void PostOrder(LinkBtree Bt);

void PreOrder(LinkBtree Bt)
{  if(Bt!=NULL)
    {  printf("%c",Bt->data);
       PreOrder(Bt->lchild);
       PreOrder(Bt->rchild);
    }
 } 
void InOrder(LinkBtree Bt)
{  if(Bt!=NULL)
    {  InOrder(Bt->lchild);
       printf("%c",Bt->data);
       InOrder(Bt->rchild);
    }
 } 
void PostOrder(LinkBtree Bt)
{  if(Bt!=NULL)
    {  PostOrder(Bt->lchild);
       printf("%c",Bt->data);
       PostOrder(Bt->rchild);
    }
 } 
void Crt_Pre(LinkBtree *Bt)
/*按先序序列建立二叉树的二叉链表*/
{  ElemType e;
   scanf("%c",&e); /*输入根结点的值(字符型)*/
   if(e==' ') *Bt = NULL; /*空二叉树*/
   else  
   { *Bt = (BtreeNode *)malloc(sizeof(BtreeNode)); /*申请新结点*/
     if(!(*Bt)) 
     {  printf("OverFlow!\n");
         exit(1);
     }                            /*申请失败,退出*/
     (*Bt)->data=e; /*根结点*/
     Crt_Pre(&(*Bt)->lchild); /*建立左子树*/
     Crt_Pre(&(*Bt)->rchild); /*建立右子树*/
   }
}

int main()
{  LinkBtree Btree_p;
   Crt_Pre(&Btree_p);
   printf("\n先序遍历结果是:\n");
   PreOrder(Btree_p); 
   printf("\n中序遍历结果是:\n");
   InOrder(Btree_p); 
   printf("\n后序遍历结果是:\n");
   PostOrder(Btree_p); 
}

运行结果及详细报错内容

In function 'void Crt_Pre(node**)':
[Error] 'exit' was not declared in this scope

我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%

尝试过+

#include 

但报错了,如下:
5 0 C:\Users\Desktop\二叉树.cpp In file included from C:\Users\Desktop\二叉树.cpp
118 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::div_t' has not been declared
119 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::ldiv_t' has not been declared
121 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::abort' has not been declared
122 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::abs' has not been declared
123 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::atexit' has not been declared
129 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::atof' has not been declared
130 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::atoi' has not been declared
131 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::atol' has not been declared
132 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::bsearch' has not been declared
134 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::div' has not been declared
135 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::exit' has not been declared
137 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::getenv' has not been declared
138 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::labs' has not been declared
139 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::ldiv' has not been declared
142 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::mblen' has not been declared
143 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::mbstowcs' has not been declared
144 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::mbtowc' has not been declared
146 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::qsort' has not been declared
152 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::rand' has not been declared
154 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::srand' has not been declared
155 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtod' has not been declared
156 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtol' has not been declared
157 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtoul' has not been declared
158 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::system' has not been declared
160 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::wcstombs' has not been declared
161 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::wctomb' has not been declared
168 10 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] 'ldiv_t' does not name a type
201 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::lldiv_t' has not been declared
207 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::_Exit' has not been declared
211 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::llabs' has not been declared
213 10 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] 'lldiv_t' does not name a type
217 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::lldiv' has not been declared
228 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::atoll' has not been declared
229 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtoll' has not been declared
230 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtoull' has not been declared
232 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtof' has not been declared
233 11 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '::strtold' has not been declared
241 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::lldiv_t' has not been declared
243 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::_Exit' has not been declared
245 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::llabs' has not been declared
246 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::div' has not been declared
247 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::lldiv' has not been declared
249 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::atoll' has not been declared
250 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::strtof' has not been declared
251 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::strtoll' has not been declared
252 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::strtoull' has not been declared
253 22 D:\C语言\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++\cstdlib [Error] '__gnu_cxx::strtold' has not been declared

我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

Crt_Pre函数的参数是不是应改为LinkBTree **Bt?