咱们玩电脑的,基本上每天都会做几次这样的动作,选择—删除,咱们做为编程人员,也应该会这类的册除动作,提供模拟程序,通过下面的程序,通不通做出来呢?
只有你试了才知道,看有多少人可以成功
#include
//模拟系统删除文件==在一堆字符串里面删除某个字符
void func(char s[],int c)//函数的实现
{
char *q=s;
for(;*q!='\0';q++)
if(*q!=c)
*(s++)=*q;
*s=0;
}
int main()
{
char str[]="aabbaabbball";//相当于8.字符串这个文件夹
char ch;
printf("原文件夹里面:%s\n",str);
printf("请输入你要删除的文件:\n");
scanf("%c",&ch);
func(str,ch);//函数的调用
printf("没有删除的文件有:%s\n",str);
return 0;
}
领取专属 10元无门槛券
私享最新 技术干货