[C] Wskaźniki + scanf
: 23 mar 2011, 19:25
Witajcie
Chciałam napisać program do zamiany zmiennych, jednak nie działa jak należy, dlatego proszę o sprawdzenie co jest źle:
Chciałam napisać program do zamiany zmiennych, jednak nie działa jak należy, dlatego proszę o sprawdzenie co jest źle:
#include <stdio.h>
#include <math.h>
void exchg1 (int* i, int* j)
{
int tmp;
tmp = *i; *i = *j; *j = tmp;
}
main ()
{
int tmp;
int a,b;
scanf ("%d%d",a,b); /*wprowadzamy zmienne do zmiany*/
exchg1 (&a, &b);
printf ("a=%d b=%d\n", a, b);
return 0;
}