variable declaration troubles in c continue