Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #include <stdio.h>
  2. #define MIN 80 // minimum line size to print
  3. #define MAXLINE 4185000
  4.  
  5. // Print only lines containing more than 80 characters
  6. int getln(char line[], int maxline);
  7.  
  8. int main(){
  9. int len;
  10. char line[MAXLINE];
  11.  
  12. while ((len = getln(line, MAXLINE)) > 0)
  13. if(len > MIN)
  14. printf("%s",line[MAXLINE]);
  15. }
  16.  
  17. // getln: read a line into s, return length
  18. int getln(char s[], int lim)
  19. {
  20. int c, i;
  21.  
  22. for (i = 0; i<lim-1 && (c = getchar()) != EOF && c != '\n'; ++i)
  23. s[i] = c;
  24. if (c == '\n') {
  25. s[i] = c;
  26. ++i;
  27. }
  28. s[i] = '\0';
  29. return i;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement