eg0rmaffin

ft_strncpy

Jul 8th, 2019
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.42 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3.  
  4. char *
  5. ft_strncpy (char *dest, char *src, unsigned int n)
  6. {
  7.   int runner;
  8.  
  9.   runner = 0;
  10.   while (runner < n)
  11.     {
  12.       dest[runner] = src[runner];
  13.       runner++;
  14.     }
  15.   dest[runner] = '\0';
  16.   return (dest);
  17. }
  18.  
  19. int
  20. main ()
  21. {
  22.  
  23.   char str1[] = "zxc";
  24.   char str2[] = "o";
  25.   int nmb = 5;
  26.   //scanf ("%s\n", "%s\n", str1, str2);
  27.   printf ("%s", ft_strncpy (str1, str2, nmb));
  28. }
Advertisement
Add Comment
Please, Sign In to add comment