帮帮忙,谢谢大家了!
file1.c /*文件名*/ main() {extern enter_string(char str[80]); extern delete_string(char str[ ],char ch); extern print_string(char str[]); char c; char str[80]; enter_string(str); scanf("%c",&c); delete_string(str,c); print_string(str); getch(); }
file2.c /*文件名*/ # include "stdio.h" enter_string(char str[80]) {gets(str);}
file3.c /*文件名*/ delete_string(char str[],char ch) {int i,j; for(i=j=0;str[i]!='\0';i++) if(str[i]!=ch) str[j++]=str[i]; str[j]='\0'; }
file4.c /*文件名*/ print_string(char str[]) { printf("%s",str); } 把4个文件名输入到编译器中
file1 file2 file3 file4
错误 fuwei.c 2: 说明语法错误
这是为什么?那里错了???