看答案
1 #include <stdio.h> 2 #define MAXLINE 1000 //允许输入行的最大长度 3 #define LONGLINE 80 4 5 int getline(char line[], int maxline); 6 7 int removes(char s[]); 8 9 main() 10 { 11 char line[MAXLINE]; 12 while(getline(line, MAXLINE) > 0) 13 if(removes(line) > 0) 14 printf("%s", line); 15 return 0; 16 } 17 // getline函数: 讲一行读入到S中,并返回其长度 18 int getline(char s[], int lim) 19 { 20 int c, i, j; 21 j = 0; 22 for(i = 0; (c = getchar()) != EOF && c != ' '; ++i) 23 if(i < lim - 2) 24 { 25 s[j] = c; 26 ++j; 27 } 28 if(c == ' '){ 29 s[j] = c; 30 ++j; 31 ++i; 32 } 33 s[j] = '