Extracting Last number of array that is not a zero

TolpuddleSartre:
Luck isn't required.

int myArray[10]={3, 8, 5, 6, 9, 2, 5, 6, 0, 0};

int lastNumber;

void setup()
{
Serial.begin(115200);
}

void loop() {

for (lastNumber = 9; lastNumber >= 0 && myArray [lastNumber] == 0; lastNumber--)
{
}
Serial.println(myArray [lastNumber]);

}



I haven't compiled or tested this.

Wow it works!!! Thankyou very much!!!!