erro: expected initializer before 'void'.... alguém me ajuda?

Ok... no entanto, tendo em conta a sintaxe de C... colocar o protótipo das funcões é a maneira correcta de fazer o código. Não custa explicar a maneira correcta em vez de deixar só a fncionar. Imagina a diversão que será se alguém quiser sair da IDE do arduino para algo a sério...