Code:
STRING* kelma2="";


That's wrong. "" is a char array or a pointer to a char but never a STRING. You can define strings globally this way but not local.


Always learn from history, to be sure you make the same mistakes again...