/* Write a program to copy its input to its output, replacing each string of one or more blanks by a single blank. */ #include <stdio.h> #define NONBLANK 'a' /* replace string of blanks with a single blank */ main() { int c, lastc; lastc = NONBLANK; while((c = getchar()) != EOF) { if(c != ' ') { putchar(c); } if(c == ' ') { if(lastc != ' ') { putchar(c); } } lastc = c; } }
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-12-19 21:52:01