home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / program / 316 / libsrc / strncpy.c < prev    next >
Encoding:
Text File  |  1988-10-20  |  208 b   |  15 lines

  1. char * strncpy(s1, s2, n)
  2. char    * s1;
  3. char    * s2;
  4. int    n;
  5. {
  6.   char    * saves1 = s1;
  7.  
  8.   while ((--n >= 0) && (*s2))
  9.     *s1++ = *s2++;
  10.   *s1 = '\0';
  11.   while (--n >= 0)
  12.     *s1++ = '\0';
  13.   return(saves1);
  14. }
  15.