(Choose 1 answer)
void swap(int *a, int *b){
Bob is new to C and she stills trying to grasp the concept of pointers. What is the output of be #include <stdio.h>*a=*a^*b:
*b=*a^*b:
*a=*a^*b;
}
int main()
{ int x = 5, y = 10;
int *a = &x, *b = &y;
swap(a, b);
printf("%d %d", *a, *b);
}
A. 5 10
B. 105
C. 55
D. 10 10
E. Can not compile
E 45