Witam.
Zgłębiania tajników wskaźników część dalsza.
Moje pytanie brzmi czemu te funkcje nie dają tego samego wyniku?
char *podziel1(char *ramka)//nie działa
{
static char tab2[50];
int ir=0;
int ki=0;
char *wsk=tab2;
*wsk=*ramka;
wsk++;ramka++;
*wsk=*ramka;
return wsk;
}
char *podziel2(char *ramka)// działa
{
static char tab2[50];
int ir=0;
int ki=0;
char *wsk=tab2;
wsk[ir]=ramka[ki];
ir++;ki++;
wsk[ir]=ramka[ki];
return wsk;
}