C Language practice.