ich hielt mich eigentlich für einen erfahrenen Programmierer... nun hab ich Problem

Dies ist der Beginn des Programmes:

#include "asuro.h"

void blink(unsigned char color); //Prototyp Blinker (rot=1 gelb=2 grün=3)
void pause(int a); //Prototyp Pausefunktion

void pause(int a) // mit pause(4) zum beispiel 4 sekunden
{ int b;
for(b=0;b<a*1000;b++) // P A U S E F U N K T I O N
{sleep(72);
}
}

....
nun hab ich hier:
c:8 error: parse error before { token
c11:error: parse error before ++ token
c13:error: parse error before numeric constant

verstehe nicht was da falsch ist;(((