[求助]C语言新手求助
下面是我写的一段程序,编译后说第4句说明语法错误,是怎么回事啊?
01 #include "stdio.h"
02 #include "string.h"
03 #define N 80
04 void fun(char a[],x,*p1,*p2)
05 {
06 p1=a;
07 for(i=o;i<N;i++,p1++)
08 if(*p1!=x)
09 p2++=p1;
10 *p2=/0;
11 }
12 main()
13 {
14 void fun(char a[],x,*p1,*p2)
15 char a[],x,*p1,*p2;
16 printf("please put in the string:\n");
17 gets(a[N]);
18 printf("pkease put in the del char:");
19 scanf("%c",x)
20 fun(a[],x,*p1,*p2);
21 printf("the final word is:%s",a[]);
22 }
上面是我写的一段程序,编译后说第4句说明语法错误,是怎么回事啊?谢了