# include // cet exercice sert a faire comprendre aux etudiants la notion de pointeur et decouvrir les opérateurs de manipulation des pointeurs // declarer deux variables A et B ainsi que deux pointeurs sur ces variables //afficher les adresses des variables A et B en utilisant 1- les pointeurs 2-sans utiliser les pointeurs //saisir les valeurs de A et B puis les permuter en utilisant uniquement les pointeurs //afficher le resultat en utilisant les pointeurs main() { int A,B,x; int *p,*g; p=&A; g=&B; printf("\n p=%p G=%p ",p,g); printf("\n p=%p G=%p ",&A,&B); printf ("\n donner les valeurs de A et B: "); scanf("%d %d",p,g); //scanf("%d %d",&A,&B); x= *p; *p= *g; *g=x; printf("\n la valeur de A est %d ",*p); printf("\n la valeur de B est %d ",*g); }