Q. Write a program to concatenate two strings without using the strcat() function.
Ans.
/*program to concatenate two strings without using the strcat() function*/
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int x=0,y=0,z=0;
char str1[20],str2[20];
char add[40];
printf("Enter first string : ");
gets(str1);
printf("\nEnter second string : ");
gets(str2);
while(str1[x]!=NULL)
{
add[z]=str1[x];
x++;
z++;
}
while(str2[y]!=NULL)
{
add[z]=str1[y];
y++;
z++;
}
add[z]=NULL;
puts(add);
getch();
getch();
return 0;
}
/***************Output******************
Enter first string : Input
Enter second string : Device
InputDevice
*****************************************/
Comments
Post a Comment