C语言,字符串指针作实参传值的问题。

2024-12-03 23:43:14
推荐回答(1个)
回答1:

使用strcpy呗,反正你用gets读入的,最后都会有'\0'吧。

void swap(char *a,char *b){
    char temp[20];
    strcpy(temp, a);
    strcpy(a, b);
    strcpy(b, temp);
}

这样试试。