#include <stdio.h> #define MIN 82 int getline(char *,int); int main() { char line[MIN]; int length; int isFirst=1; while((length=getline(line,MIN))>0) { if(isFirst && length>80) { isFirst=0; printf("%s",line); } else if(!isFirst) { printf("%s",line); if(line[length-1]=='/n') { isFirst=1; } } } return 0; } int getline(char *line,int lim) { int i,c; for(i=0;i<lim-1 && (c=getchar())!=EOF && c!='/n';i++) line[i]=c; if(c=='/n') { line[i++]=c; } line[i]='/0'; return i; } 继续监督自己~