Output
It will return error because of using duplicate case value
Reason
'a' && 1 will give us 1 (i.e true bcz non zero Value anded with non zero value gives 1)
Similarly case 'b' && 1 will also give us 1
So our program becomes
switch(c)
{
case 1: printf("gate");
case 1: printf("cse");
break;
default: printf("2018");
}
Due to duplicate case value we can't able to decide which case to select