Write a program in C to copy one string to another string.
#include <stdio.h>
#define MAX_SIZE 100
int main()
{
char text1[MAX_SIZE];
char text2[MAX_SIZE];
int i;
printf("Enter any string: ");
gets(text1);
for(i=0; text1[i]!='\0'; i++)
{
text2[i] = text1[i];
}
text2[i] = '\0';
printf("First string = %s\n", text1);
printf("Second string = %s\n", text2);
printf("Total characters copied = %d\n", i);
return 0;
}
Output
Enter any string: Hello
First string = Hello
Second string = Hello
Total characters copied = 6