编写一函数删除字符串中所有的空格

程序如下:
void fun(char *str)
{
int i=0;
char *p=str;
whlie(*p)//while语句的循环条件
{
if(p!=’\0’)//如果p所在的字符不为空时,则将字符存储在str数组中
{
str[i]=*p;
i++;
}
p++;//通过指针移动来指向下一个字符的位置
}
str[i]=’\0’;
}

你可能感兴趣的:(c语言基础知识,c,删除字符中的的空格)