lors de ce simple echange de valeur le programme se bloque!!!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<iostream>
using namespace std;
void echange(int*a,int*b)
{
	int*aux;
 
 
	*aux=*a;
	*a=*b;
	*b=*aux;
}
 
 
 
int main ()
{
	int a,b;
	cout<<"saisir a"<<endl;
	cin>>a;
	 cout<<"saisir b"<<endl;
	 cin>>b;
 
cout<<"a="<<a<<"  b="<<b<<endl;
	 echange(&a,&b);
 
cout<<"a="<<a<<"  b="<<b<<endl;
return 0;
}