#include <stdio.h> void huanshu2(int*p,int*q) { int t; t=*p; *p=*q; *q=t; return; } int main () { int a=3; int b=5; huanshu2(&a,&b); printf("a= %d\n" "b= %d", a,b); return 0; } /* void huanshu(int a,int b) { int t; t=a; a=b; b=t; return; } */