at http://arduino.cc/en/Reference/Comparison, under "Loops": I find that declaring the loop variable inside the for loop works fine in the Arduino langauge.
Arduino 0018, hardware/arduino/cores/arduino/pins_arduino.c, in digital_pin_to_timer_PGM at the bottom, line 463:
NOT_ON_TIMER, /* 14 - port C */
The comment ought to be moved up one line.