编辑代码

#include <stdio.h>
void swap(int *a, int *b){
    int ret;
    printf("%p\t%d\n",&a,*a);
    ret = *a;
    *a = *b;
    *b = ret;
}
int main () {
    int a, b;
    int *p;
    *p = 6;
    printf("input two number\n");
    scanf("%d,%d",&a,&b);
    printf("%p\t%d\n",&p,*p);
    printf("a=%d\tb=%d\n",a,b);
    swap(&a,&b);
    printf("a=%d\tb=%d",a,b);
	return 0;
}