为什么我的程序无法编译
为什么我的程序无法编译   
 #include    <stdio.h>  
 #include    <unistd.h>  
 #include    <sys/types.h>  
 #incldue    <errno.h>  
 #include    <string.h>    
 int   main(ac,av) 
 { 
 pid_t   pid; 
 pid   =   fork(); 
 if(pid==0) 
 {printf( "child\n ");} 
 else   if(pid <0) 
 {perror( "fork ");} 
 else 
 printf( "parent\n "); 
 return   0; 
 }     
 请问上面的代码使用命令 "gcc   fktest.c   -o   fktest "为什么无法编译?报错为第二行include有问题,请问应该怎么办?谢谢。我仅仅是用文本编辑器写了这段代码,然后就在终端中输入以上命令编译的
------解决方案--------------------把具体的错误信息贴出来看看啊