At this stage where you are saying taht i m interested in mech. or elec. you dont even know what will be taught to you in the college.
Opting for civil at IIT Kanpur will be the best option. and if you wont to go with your interest you should opt for that at IT-BHU ( safe option ).