>>478
countはコピペミスで、ご指摘の通りcount=0になっています。
&については、つけなければコンパイルを通り、つけると不適切な代入としてエラーが返されます。