编写delsubstr函数,删除字符串中的指定字符串。例如:我是一名大学生。 删除后:我是大学生。#include<stdio.h>
char delsubstr(char str1[],char str2[])
{
char *p=str1,*q=str2;
while(*p!='0')
{
for(;q!=0;q++)
if(*p==*q)
p=p+1;
p++;
}
return str1 [50];
}
void main ()
{
char str1[200],str2[50];
printf("输入一个字符串:\n");
gets(str1);
printf("输入你想删除的字符串:\n");
gets(str2);
delsubstr(str1,str2);
printf("输出调整后的字符串:\n");
puts(str1);
}
- 1 回答
- 0 关注
- 1481 浏览
添加回答
举报
0/150
提交
取消