c语言处理字符中的空格 函数

#include
#include

#include


void del_space_string(char *string,int n);

int main(){

char string[] = "NI hao we l i k er tong";


del_space_string(string,strlen(string));


printf("%s\n",string);


return 0;
}


void del_space_string(char *string,int n){


int i = 0;
int j = 0;
int space = 0;

for(i=0;i
if(isspace(*(string+i+space))){
space+=1;
j = (space+i);
while(isspace(*(string+j))){
j++;
space++;
}
}
*(string+i)= *(string+i+space);
}
printf("%s\n",string);
}







你可能感兴趣的:(c语言-字符串)