Witam
piszę fragment kodu w którym funkcje jako argumenty pobierają wskaźniki.Jednak chyba jest z nimi coś nie tak, bo kompilator zwraca błędy. Proszę o pomoc plik źródłowy poniżej
#include <stdio.h>
void jeden(int *jeden);
void dwa(int *dwa);
int main()
{
int zmienna;
zmienna=3;
jeden(&zmienna);
return 0;
}
void jeden(int *jeden)
{
dwa(*jeden);
}
void dwa(int *dwa)
{
*dwa+=2;
}
W czym leży problem i jak program powinien być napisany prawidłowo