单项选择题

有以下程序:
void swap1(int * a,int * b)
int* c=a;
a=b,b=c;

void swap2(int * a,int * b)

int c=* a;
* a=*b,*b=c;

main()
int a=10,b=15;
swap 1(&a,&b) ;
printf("%d,%d,",a,b) ;
a=10,b=15;
swap 2(&a,&b) ;
printf("%d,%d",a,b) ;

其输出结果为 ()。

A.15,10,10,15
B.15,10,15,10
C. 10,15,10,15
D. 10,15,15,10