void swap_ptr(char **x,char **y);

char *s="abc";
char *ss="def";

swap_ptr(&s,&ss);

はうまくいきます。

void swap_ptr(char **x,char **y);

char s[15]="abc";
char ss[15]="def";

swap_ptr(&s,&ss);//エラー

の場合はどうすればうまくいきますか?