#include /* merge consecutive blanks */ int main() { int c, b; b = 0; while ((c = getchar()) != EOF) { if (c != ' ') { putchar(c); b = 0; } if (c == ' ') { if (b == 0) putchar(c); b = 1; } } }