删除字符

来源:互联网 发布:天津广电网络宽带账号 编辑:程序博客网 时间:2024/05/16 10:21
#include<stdio.h>#include<string.h>void string_cut(char string[],char c){char temp[20];int i,j;for(i=0,j=0;i<strlen(string);++i){if(string[i]==c)continue;else{temp[j]=string[i];j++;}}temp[j]='\0';strcpy(string,temp);}void main(){char string[20],a;printf("请输入待操作的字符串:\n");    scanf("%s",string);getchar();//gets(string);printf("请输入要删除的字符:\n");scanf("%c",&a);string_cut(string, a);if(strlen(string)==0)puts("没有要删除的字符\n");else{printf("删除后字符串为:\n");printf("%s\n",string);//printf(string);}fflush(stdin);//清空输入缓冲区}

0 0
原创粉丝点击