# include <stdio.h> //头文件 void swap(int *a,int *b) //定义函数 { int t; //输入一个整型t t=*a; *a=*b; *b=t; //交换 *a,*b } int main() //主函数 { int m,n; //输入整型 m n int *p1,*p2;// 输入两个指针变量 scanf("%d %d",&m,&n); //输入两个值 p1=&m; //把m的地址给p1 p2=&n; //把n的地址给p2 swap(p1,p2);//调用函数 printf("m=%d n=%d",m,n);//输出 return 0;//返回值0 }