要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确实现此功能的函数是 A. void funa(int *x , int *y) { *x=*x+*y;*y=*x-*y;*x=*x-*y; } B. void funa(int *x , int *y) { int t = *x; *x = *y; *y = t; } C. void funa(int *x , int *y) { int *p; *p=*x;*x=*y;*y=*p; } D. void funa(int x , int y) { int t; t=x;x=y;y=t; } E. int funa(int *x , int *y) { *x=*y;*y=*x; }