Szanowny Gościu, witaj na Forum Informatyków!
Jeżeli odwiedzasz nas po raz pierwszy, zapraszamy do darmowej i prostej rejestracji, która da Ci pełny dostęp do funkcjonalności forum. Jeżeli natomiast posiadasz już konto, możesz zalogować się.
Zapraszamy!
Programowanie w języku C i językach pochodnych, jak C++, C#
-
angsam
- Posty: 1
- Rejestracja: 23 mar 2011, 19:21
Post
autor: angsam » 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:
#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;
}