many thanks , it works.

Quote Originally Posted by Salem View Post
Code:
for ( i = 15 ; i >= 0 ; i-- ) {
  if ( ++key[i] ) break;
  // continues if a value rolls over from 0xff to 0x00
}