declarations should before statements in ancient C