Manage declaration-after-statement as error for C

Change-Id: I336fa513dd7428bc4fa73157b52848fa828ff5c3