Hello, I have write a code for a binary tree in c.I use codeblocks because i need the one data of the structure of tree to be string i do that with static method ,now the point of this is because sometimes it execute the code perfectly and can keep executing for 1 hour without a problem after may stop executing from the line of the input of the string for some time and after sometime its execute it again and i dont know why its doing this.On the other hand with dynamically allocation for the string of the tree structure in codeblocks doesnt running at all but in the online compiler it runs always but when i allocate it with static method it doesnt run online.Have anyone any idea why that happens?