编写一个程序,以每行一个单词的形式打印输入.

 

 

  1. #include <stdio.h> 
  2.  
  3. #define OUT 0 
  4. #define IN  1 
  5.  
  6. int main(void
  7.     int c, state; 
  8.  
  9.     state = OUT; 
  10.  
  11.     while((c = getchar()) != EOF) 
  12.     { 
  13.         if(c == ' ' || c == '\t' || c == '\n'
  14.         { 
  15.            if(state == IN) 
  16.                putchar('\n'); 
  17.            state = OUT; 
  18.         } 
  19.         else 
  20.         { 
  21.             putchar(c); 
  22.             if(state == OUT) 
  23.                 state = IN; 
  24.         } 
  25.     } 
  26.  
  27.     return 0;