te faltaron los {} en los case, y los ' ' son para caracteres, asi q no deberian ir ahi
y como opcion te recomiendo poner los casos ordenados al reves y no poner breaks, asi puedes ir sumando de a 1 en vez de todos los meses cada vez
switch ( b )
{
case 12:
resultado+=30;
case 11:
resultado+=31;
case 10:
resultado+=30;
case 9:
resultado+=31;
case 8:
resultado+=31;
case 7:
resultado+=30;
case 6:
resultado+=31;
case 5:
resultado+=30;
case 4:
resultado+=31;
case 3:
resultado+=28;
case 2:
resultado+=31;
}
de esta forma el programa entra por el mes correspondiente y suma todos los demas
bueno le saque los breaks asi q ya no necesitaba los {}, pero debio haber sido asi:
case 23:{
resultado+=666;
break;
}