From 1ffa25152f18588b381fa9260f437f07d9a04003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Mon, 15 Apr 2024 10:33:24 +0200 Subject: =?UTF-8?q?=C5=A1ola?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "\305\241ola/p2/dn/dn06-naloga1.c" | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 "\305\241ola/p2/dn/dn06-naloga1.c" (limited to 'šola/p2/dn/dn06-naloga1.c') diff --git "a/\305\241ola/p2/dn/dn06-naloga1.c" "b/\305\241ola/p2/dn/dn06-naloga1.c" new file mode 100644 index 0000000..9301d71 --- /dev/null +++ "b/\305\241ola/p2/dn/dn06-naloga1.c" @@ -0,0 +1,29 @@ +#include +#include +#include +#include +#include "naloga1.h" +char * zdruzi (char ** nizi, char * locilo) { + int ll = strlen(locilo); + int len = 1-ll; + char ** n = nizi; + while (*n) + len += strlen(*n++)+ll; + char * r = malloc(sizeof *r * (len+1)); + char * rorig = r; + while (*nizi) { + strcpy(r, *nizi); + r += strlen(*nizi); + nizi++; + if (*nizi) { + strcpy(r, locilo); + r += ll; + } + } + return rorig; +} +#ifndef test +int main () { + return 0; +} +#endif -- cgit v1.2.3