方法一:使用函数实现两个数的交换

#include<stdio.h>
int fun(int *a,int *b)
{
	int tmp;
	tmp=*a;
	*a=*b;
	*b=tmp;
}
int main()
{
	int x,y;
	printf("please input two number:\n");
	scanf("%d %d",&x,&y);
	printf("x=%d,y=%d\n",x,y);
	fun(&x,&y);
	printf("x=%d,y=%d\n",x,y);
	return 0;
}

2.