c語言:輸入一個字符串 輸入一個字符 把字符串中與輸入字符相同的刪除


#include <stdio.h>
#include <string.h>
int main ()
{
void fun(char *a,char c);
char b[20],d;
gets(b);
scanf("%c",&d);
fun(b,d);
puts(b);
return 0;
}
void fun(char *a,char c)
{
int i,m,n=0;
m=strlen(a);
for (i=0;i<m;i++)
{
if(*(a+i)!=c)
*(a+(n++))=*(a+i);
}
*(a+n)='\0';
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM