C a program to concatenate two given string without using the library function strcat().
C Program
#include <stdio.h> #include <conio.h> void strconc(char *,char *); char *s3; void main() { char *str1,*str2; clrscr(); printf("\nENTER THE FIRST STRING: "); gets(str1); printf("\nENTER THE SECOND STRING: "); gets(str2); strconc(str1,str2); printf("\nTHE NEW STRING IS: %s",s3); getch(); } void strconc(char *s1,char *s2) { int ls1,ls2,i; ls1=strlen(s1); ls2=strlen(s2); s3=s1; for(i=0;i<ls2;i++) { s3[ls1++]=s2[i]; } s3[ls1++]=NULL; }