/**设计一个函数,传入一个字符串,功能是去掉这个字符串中的所有空格**/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Del_blackspace_array(char*,int);
int main()
{
char ch1[] = "Let it go ! Let it go! ";
int count;
char *p = ch1;
count = strlen(ch1);
Del_blackspace_array(p,count);
printf("%s\n",ch1);
return 0;
}
void Del_blackspace_array(char *p,int count)
{
char temp;
for(int i=0;i<count;i++)
{
if(*(p+i)!=' ')
{
continue;
}
else
{
for(int j=i;j<count;j++)
{
temp = *(p+j);
*(p+j) = *(p+j+1);
*(p+j+1) = temp;
}
}
}
}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Del_blackspace_array(char*,int);
int main()
{
char ch1[] = "Let it go ! Let it go! ";
int count;
char *p = ch1;
count = strlen(ch1);
Del_blackspace_array(p,count);
printf("%s\n",ch1);
return 0;
}
void Del_blackspace_array(char *p,int count)
{
char temp;
for(int i=0;i<count;i++)
{
if(*(p+i)!=' ')
{
continue;
}
else
{
for(int j=i;j<count;j++)
{
temp = *(p+j);
*(p+j) = *(p+j+1);
*(p+j+1) = temp;
}
}
}
}