#include <stdio.h>
#include <stdlib.h>
void delete_space(char * p) //删除多余的空格
{
while(*p != '\0')
{
* p = * (p + 1);
p++;
}
}
int main ()
{
char *str = (char *)malloc(128); //申请128个字节内存地址
int i = 0;
while((*(str + i++) = getchar()) != '\n'); //通过键盘获取字符串
char *begin = str;
while(*str != '\0')
{
if(*str == ' ')
{
delete_space(str);
}
else
{
str++;
}
}
printf("%s",begin); //打印整理好后的字符串
return 0;
}