Blog Archive

Sunday, August 29, 2010

Program to copy a string and concatenation of string.

/*
Program to copy a string and concatenation of string.
*/
#include
#include<conio.h>
void stringCopy(char[],char[]);
void stringConcat(char[],char[]);
int main()
{
char nm[100] = "Rahul";
char nm2[100] = "Budholiya";
clrscr();
printf("Enter Some Text.");
gets(nm);
printf("Enter Some More Text.");
gets(nm2);
stringConcat(nm,nm2);
printf("\n%s",nm);
stringCopy(nm,nm2);
printf("\n%s",nm);
return 0;
}
void stringCopy(char *dest,char* src)
{
while(*src!='\0')
{
*dest = *src;
dest++;
src++;
}
*dest = '\0';
}
void stringConcat(char *dest,char *src)
{
while(*dest != '\0')
{
dest++;
}
*dest= ' ';
dest++;
while(*src!='\0')
{
*dest = *src;
dest++;
src++;
}
*dest = '\0';
}

No comments:

Post a Comment