I2C between Trinkets and Mega not working

are you sure this is right ?

 while(0 < Wire.available())
  {
    byte c = Wire.read();
    Serial.println(c);
    if (0 == c) {             
      digitalWrite(13, HIGH);
    }
    else {    
      digitalWrite(13, LOW); 
    }  
  }

ARE YOU SURE IT SHOULDN'T BE if(c==0) ?