1#include <string.h>
2
3char *strncpy(char *dst, const char *src, size_t n)
4{
5	char *d = dst, *s = src;
6	while (n > 0){
7		if((*d = *s) != 0){
8			s++;
9		}
10		d++;
11		n--;
12	}
13	return (dst);
14}