编写一个函数,从一个字符串中去除多余的空格。当函数发现字符串中有一个地方由一个或多个连续的空格组成,就把它们改成单个空格字符。
#include <stdio.h>
#include <stdbool.h>
#include <string.h>
#define MAX_NUM 128
void deblank(char str[]);
int main (void)
{
char str[MAX_NUM];
fgets (str, MAX_NUM, stdin);
*(strchr (str, '\n')) = '\0';
deblank1 (str);
puts (