Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void intercambiar(int *, int *);
- int main()
- {
- int a, b;
- puts("Ingrese los valores a intercambiar:");
- scanf("%d",&a);
- scanf("%d",&b);
- printf("Los valores son: a=%d b=%d\n", a, b);
- intercambiar(&a,&b);//envío la dirección de la variable que contiene al 5 y la dirección de la variable que contiene al 8
- printf("Los valores son: a=%d b=%d\n", a, b);
- return 0;
- }
- void intercambiar (int *x, int *y)
- {
- int xtemp=*x; //a
- *x=*y; //a=b
- *y=xtemp;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement