删除字符串中回车、空格、换行、tab键

#本人大一软件工程在读,妥妥的小菜鸟一枚,以下仅是我自己的学习心得,用来整理笔记用的,要是有什么错误,跪请各位大佬指正!!!#

话不多说,上代码:

#include 
#include 
#include 
int main(){
    int i,len=0;
    int count=0;
    char data[100];
    char *Ptr;
    Ptr=data;
    gets(data);
    len=strlen(data);
    for(i=0;i

注意点:

1.不同系统中回车符不太一样,可能是需要修改的。

2.memmove函数的运用,还挺重要的,对于这种中途删除的非常有用。具体可以看一下这篇文章:memmove详解与模拟实现_ZBMS_的博客-CSDN博客_memmove

你可能感兴趣的:(c语言)