Iam in a nig confusion please solve now iam detained btech in 2nd year and yook bcom will this 2 year gap effect my future
That's a dicey question, to be honest. You have lost 2 years while doing engineering only to take up BCom which is not a good thing. But if you work hard in your BCom and score extremely well, also be good in extra curricular activities, then there's no need to be scared of the future. And every cloud has a silver lining. Just be sure to work hard.