blob: 57d5f395522081cddf1638008f3ef9675c67ba2e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
*** sq.c.orig Tue Jan 25 21:32:18 1994
--- sq.c Tue Dec 16 19:02:22 1997
***************
*** 49,54 ****
--- 49,55 ----
*/
#include <stdio.h>
+ #include <string.h>
#ifdef __STDC__
#define P(x) x
***************
*** 82,90 ****
{
char word[257];
static char prev[257] = "";
! while (gets (word) != NULL)
trunc (word, prev);
return 0;
}
--- 83,95 ----
{
char word[257];
static char prev[257] = "";
+ char *s;
! while (fgets (word, sizeof(word), stdin) != NULL) {
! if ((s = strchr(word, '\n')) != NULL)
! *s = '\0';
trunc (word, prev);
+ }
return 0;
}
|