字符数组arr中特定的字符删除
#include<stdio.h>int main()
{
char arr[80];
char ch;
int i;
int k=0;
printf("请输入一串字符:\n");
scanf("%s",&arr);
printf("请输入要删除的字符:\n");
scanf("%c",&ch);
getchar();
for(i=0; i<strlen(arr); i++)
{
if (arr[i]!=ch)
{
arr[k]=arr[i];
k++;
}
}
arr[k]='\0';
printf("删除给定字符%c后的字符串为:%s\n",ch,arr);
return 0;
}
各位大侠帮帮忙