Il count = 0 va messo tra il temp e il while, altrimenti si incrementa e basta.