i know this is a very simple question but i'm new and a bit down here.. i'm learning more about how to use functions, and i can get this to work if it was simply in main, or i can use another way, but i'm trying to solve it using strcpy(), and i dont want to change the main, everythijg should be in the function, any help is very much appreciated.

```
char swap_char(char *s1, char *s2) {
    printf("before swapping : swap_char(\"%s\", \"%s\")\n", s1, s2);

    char temp[50];

    strcpy(temp, s1);
    strcpy(s1, s2);
    strcpy(s2, temp);

    printf("After swapping : swap_char(\"%s\", \"%s\")\n", s1, s2);
}

main() {
    swap_char("please","work");
}

```