[C] Wskaźniki + scanf

Odpowiedz

Emotikony
:D :) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: ;) :!: :?: :idea: :arrow: :| :mrgreen:

BBCode włączony
[Img] włączony
[URL] włączony
Emotikony włączone

Przegląd tematu
   

Rozwiń widok Przegląd tematu: [C] Wskaźniki + scanf

[C] Wskaźniki + scanf

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;
}

Na górę