Question: Create a strconcat function to concatenate two strings into one string. The function will need to call realloc to allocate enough memory to hold the

Create a strconcat function to concatenate two strings into one string. The function will need to call realloc to allocate enough memory to hold the characters from s1, the characters from s2, and the null terminator. After youve allocated the memory, iterate over the s1 array to copy it into the new memory that youve allocated. Then, iterate over the s2 array and copy that over. Dont forget that the new string should have a null terminator at the end. Finally, the strconcat function will return the pointer to the new string. It is the responsibility of the main function to free the memory. Starter code is given below. Dont change the main function
The code I have is nearly complete, however for some reason its returning string length of one, and nothing for the strconcat. As i cant use the string library, i'm wondering what is the issue with my code. What can i do to fix my code while still not using any extra libraries or removing any existing lines?
 Create a strconcat function to concatenate two strings into one string.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!