#include <stdio.h>
#include <stdlib.h>
int main()
{
int c,pc;
while((c = getchar()) !=EOF){
if (c == ' ' || c == '\n' || c == '\t' || c == '\r'){
if (pc != ' ' && pc != '\n' && pc != '\t' && pc != '\r')
{
printf("\n\r");
}
}
else{
putchar(c);
}
pc = c;
}
}
经检验 运行无误
(采用将连续空格、换行符、制表符合并成一个的方法)