Monday, September 17, 2012

Code#71:c program to concatenate strings Without Using strcat()

| |

#include<stdio.h>

void concatenate_string(char*, char*);

main()
{
    char original[100], add[100];

    printf("Enter source string\n");
    gets(original);

    printf("Enter string to concatenate\n");
    gets(add);

    concatenate_string(original, add);

    printf("String after concatenation is \"%s\"\n", original);

    return 0;
}

void concatenate_string(char *original, char *add)
{
   while(*original)
      original++;

   while(*add)
   {
      *original = *add;
      add++;
      original++;
   }
   *original = '\0';
}

0 comments:

Post a Comment

Powered by Blogger.