c语言互换两个字符串的值
时间: 2023-11-11 12:57:57 浏览: 125
c语言字符串交换
```
#include <stdio.h>
#include <string.h>
void swap(char *str1, char *str2) {
char temp[50];
strcpy(temp, str1);
strcpy(str1, str2);
strcpy(str2, temp);
}
int main() {
char str1[50], str2[50];
printf("Enter string 1: ");
scanf("%s", str1);
printf("Enter string 2: ");
scanf("%s", str2);
printf("Before swapping:\n");
printf("String 1: %s\n", str1);
printf("String 2: %s\n", str2);
swap(str1, str2);
printf("After swapping:\n");
printf("String 1: %s\n", str1);
printf("String 2: %s\n", str2);
return 0;
}
```
阅读全文