既然你谈到了A同意,则转租合同是有效的.C是否能够得到补偿和得到多少,主要取决于B与C之间的合同约定.适用的法律同样也是合同法啊.如果B与C的合同对于违约金没有具体约定,则可以按照C的实际损失来请求赔偿.C可以将A和B列为共同被告,因为毕竟转租是经过A同意的,且最终不能履行合同的也是A啊.当然了,由于A毕竟已经向B支付了补偿,因此,A可能在案件中不一定会实际承担赔偿责任.但这应该不影响A的被告身份.