1 #ifndef lint
2 static char sccsid[] = "@(#)getline.c	1.1	(Berkeley)	06/08/88";
3 #endif not lint
4 
5 #include <stdio.h>
6 
7 getline(s, lim)	/* get line into s, return length */
8 char s[];
9 int lim;
10 {
11 	int c, i;
12 
13 	i = 0;
14 	while (--lim > 0 && (c=getchar()) != EOF && c != '\n')
15 		s[i++] = c;
16 	if (c == '\n')
17 		s[i++] = c;
18 	s[i] = '\0';
19 	return(i);
20 }
21