As a learning technique, i'm suppose to make my own copy of the following string function in
    char * mystrcpy(char *a, char *b);
// string copy.  destroys a but not b.
// identical to strcpy in <string.h>
// running time O(mystrlen(b))
I've come with this
char * mystrcpy(char *a, char *b){
a = b;
return a;
}
since string a is a random chuck in memory I'm thinking to assign just to string b ... is my interpretation correct ?
 
     
    