Bez toho aby som sa pokusil pochopit funkciu: char strTmp[100]; definuje lokalnu premennu na zasobniku (stacku), ktora zanika na konci funkcie, ale return strTmp; vracia smernik na tuto premennu, ktora sa zrejme nasledne pouziva, aj ked zasobnik a tym premenna su/mozu uz byt prepisane naslednym behom programu. wek