perchè un puntatore statico? che poi ritorni per giunta?

ps: il break è inutile perchè fai return