a common cathode seven segment display library

Why this line?

  pinMode(0, INPUT);

This will cause come ambiguity

void q(){
  nine()
}
void s(){
  five();
}

Why don't you do C, E, G, J, t, y