Program : C Program to Concat Two Strings without Using Library Function

#include<stdio.h>
#include<string.h>
void concat(char[],char[]);
void main()
{
 char s1[50],s2[30];
 printf("n Enter two strings :");
 gets(s1);
 gets(s2);
 concat(s1,s2);
 printf("nConcated string is :%s",s1);
 getch();
}
void concat(char s1[],char s2[])
{
 int i,j;
 i=strlen(s1);
 for(j=0;s2[j]!='\0';i++,j++)
  s1[i]=s2[j];
 s1[i]='\0';
}

Output :

Enter two strings : c4learn. com
Concated string is :c4learn.com

Incoming search terms: