100 multiple choice questions in c programming with answers