#include<stdio.h>
double swap(double *p1, double *p2) {
double temp = *p1;
*p1 = *p2;
*p2 = temp;
return 0;
}
int main() {
double x = 0.0, y = 0.0;
printf("请输入两个数x和y:");
scanf_s("%lf%lf", &x, &y);
double* pointer1 = &x;
double* pointer2 = &y;
swap(pointer1, pointer2);
printf("交换后x和y的值为%lf,%lf", x, y);
return 0;
}