#include <stdio.h>
int main()
{
int nspace = 0;
char c;
c = getchar();
while(c != '\n'){
if((c != 32) && (nspace == 0)){ //没有读到空格且前面没有空格就输出并读取下一个
putchar(c);
c = getchar();
}
if(c == 32){ //有空格就计数并读取下一个不输出
nspace++;
c = getchar();
}
if((nspace >= 1) && (c != 32)){ //前面有空格且读到的不是空格就输出一个空格
nspace = 0;
putchar(' ');
putchar(c);
c = getchar();
}
}
return 0;
}

浙公网安备 33010602011771号