本篇文章主要介紹了從字符數組中刪除特定字符的實現方法,有需要的朋友可以參考下
從字符數組中刪除特定的字符,即輸入要刪除的指定字符,利用for循環找到非指定字符,將非指定字符輸出即可。以下為具體的實現方法:
- #include<stdio.h>
- int main()
- {
- char str[100],c;
- int j,k;
- printf("please input a string:");
- gets(str);
- printf("/nEnter a character:");
- c=getchar();
- for(j=k=0;str[j]!='/0';j++)
- if(str[j]!=c)
- str[k++]=str[j];
- str[k]='/0';
- printf("/n%s",str);
- }
- <pre name="code" class="cpp">please input a string:wqeqwe
- Enter a character:w
- qeqePress any key to continue
通過具體的實現方法,希望可以對大家有所幫助。
新聞熱點
疑難解答