#include using namespace std; void badSwap(int a,int b){ int c=a; a=b; b=c; } void goodSwap(int& a,int& b){ int c=a; a=b; b=c; } void pointerSwap(int* a,int* b){ int c=(*a); (*a)=(*b); (*b)=c; } int main() { int a=1,b=2; badSwap(a,b); cout<