Contact: aviboots(AT)netvision.net.il
40,701 questions
53,052 answers
573 users
#include <stdio.h> #include <string.h> int main(void) { char s[32] = "c programming"; char dest[32] = ""; int n = 5; strncat(dest, s, n); puts(dest); } /* run: c pro */
#include <stdio.h> #include <string.h> int main(void) { char s[32] = "c programming"; char dest[32] = ""; int n = 5; sprintf(dest, "%.*s", n, s); puts(dest); } /* run: c pro */