Arduino + Processing + Servo control

Why would the delay(1000); after the servo.write() cause a delay before moving the servo ?

As for what is in c, it is declared each time through loop() and hence will have garbage in it if nothing has been received.