file1.c #include void main (){ extern void enter_string(char str[]); extern void delete_string(char str[].char ch); extern void print_string(char str[]); char c; char str[80]; enter_string(str); scanf("%c",&c); delete_string(str.ch); print_string(str); } file2.c #include void enter_string(char str[80]){ gets(str); } file3.c #include delete_string(char str[].char ch){ int i,j; for(i=j=0;str[i]!='\0';i++){ if(str[i]!='\0') str[j++]=str[i]; str[j]='\0'; } file4.c #include void print_string(char str[]){ printf("%s\n",str); }