
Implement gm_strcat, your own strcat, which appends the src string onto the end of the dst string, then returns dst.
gm_strcat("src/", "main.c")Expected result
src/main.cFor your own tracking. Tests grade your code.
gm_strcat("rebase done", "")Expected result
rebase doneExpected files
strcat.cAllowed functions
None. Write every helper yourself.
Standard C library
Implements the contract of a function from the standard C library.

v0.40: Create exercises. Challenge the community.
Meet Studio →Implement gm_strcat, your own strcat, which appends the src string onto the end of the dst string, then returns dst.
gm_strcat("src/", "main.c")Expected result
src/main.cFor your own tracking. Tests grade your code.
gm_strcat("rebase done", "")Expected result
rebase doneExpected files
strcat.cAllowed functions
None. Write every helper yourself.
Standard C library
Implements the contract of a function from the standard C library.

Run the tests to grade your code
Build your code, then check each test here. Open a result to inspect its output.