Prima, wo ist denn nun der PullUp abgeblieben?

DDRC &= ~((1<<PC7) | (1<<PC6) | (1<<PC5) | (1<<PC4) ); // Pins auf Eingang
PORTC |= (1<<PC7) | (1<<PC6) | (1<<PC5) | (1<<PC4) ; // PullUps einschalten