ne aber muss while nicht auch mit geschwiften klammern ein gerückt sein in etwa so:

int main (void)
{

//DDRB = (1<<DDB2);
DDRB = (1<<DDB0) | (1<<DDB2);


while (1) /* Note [6] */

{

wait();
PORTB = 1;
wait();
PORTB = 5;
wait();

}

return (0);
}