See if this does the trick....
void setup() {
//
//force 13 led off... having it on by mistake pisses me off
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
//start the serial monitor
Serial.begin(9600);
//here's our 0 to 30 loop
//it initializes ctr inside the "for"
for (int ctr=1; ctr <= 30; ctr++){
// print each value as a check that the "for" works
Serial.println(ctr); // comment this line out if you don't want it
// and pay special attention to the values 1, 3, 8, 29
// the || means OR
if (ctr == 1 || ctr == 3 || ctr == 8 || ctr == 29)
{
Serial.print("Reading: "); // prints "Reading: " with no line end
Serial.println(ctr); // prints value of ctr with a line end
}
}
}
void loop() {
// in this case we only want it to run once to the whole thing is up top in setup()
}