Не че съм голям разбирач.. ама това
while(1)
около тия грешните редове - според мен е непълно
Докато какво? ДОкато какво е едно?
В смисъл нещо си трябва или д а е =, <,> и т.н. на 1.
Според мен има празнота