--- dms.c.orig	Sun Nov  1 18:59:47 1998
+++ dms.c	Fri Aug 11 13:23:07 2006
@@ -485,7 +485,7 @@
 else
 	printf( "Illegal input format\n"  );
 printf( ") ? ");
-gets(s);
+fgets(s, 40, stdin);
 if( s[0] != '\0' )
 	sscanf( s, format, num );
 return(0);


syntax highlighted by Code2HTML, v. 0.9.1